11.1. 引言第一段
📜 [原文1]
我们已经看过了群如何作用于事物的例子,比如三角形或正方形的对称群,立方体的旋转群,作用在 $\mathbb{R}^{n}$ 上的一般线性群,等等。在本节中,我们给出群在集合上作用的一般概念。下一节将给出一个在计数方面的应用。
📖 [逐步解释]
这段话是本节的开篇,旨在承上启下。
- 回顾已知:作者首先提醒我们,我们并非第一次接触“作用”这个概念。在之前的学习中,我们已经遇到过一些具体的例子,尽管当时可能没有使用“群作用”这个术纯粹代数术语。
- 列举例子:
- 对称群:比如一个等边三角形,它的对称群包含了旋转和翻转操作。这些操作(群的元素)作用在三角形的顶点和边(集合的元素)上,使其位置发生变化,但整体上三角形看起来没变。正方形的对称群也是同理。
- 旋转群:一个立方体,我们可以围绕它的不同轴进行旋转。所有这些旋转操作构成一个群。这些旋转作用在立方体的顶点、边和面上,改变它们在空间中的具体位置。
- 一般线性群:这是指所有 $n \times n$ 的可逆矩阵构成的群,记作 $GL(n, \mathbb{R})$。这个矩阵群可以通过矩阵乘法作用在 $n$ 维向量空间 $\mathbb{R}^n$ 中的向量上,将其从一个向量变换为另一个向量。
- 引出本节主题:基于这些具体的、直观的例子,作者指出本节的目标是将这种“作用”的概念从具体事物中抽象出来,给出一个普遍适用于任何群和任何集合的、严格的数学定义,即“群作用”(Group Action)的概念。
- 预告后续内容:最后,作者埋下伏笔,告诉我们学习这个抽象概念有什么用。一个直接的应用就是在下一节(第17节)中,我们会利用群作用的理论来解决一些复杂的计数问题(比如计算一个立方体有多少种不同的染色方式)。这显示了抽象代数理论的威力——将一个具体问题抽象化,用普适的理论解决后,再应用回具体问题上。
⚠️ [易错点]
- 误以为“作用”只是几何概念:引言中的例子大多和几何图形有关,容易让人误以为“群作用”仅仅是描述几何变换。但实际上,群作用是一个非常普适的代数概念,它可以作用在任何形式的集合上,比如多项式集合、群自身的元素集合、子群集合等等,不一定有直观的几何对应。
- 将“作用”与“运算”混淆:群内部有二元运算(比如矩阵乘法),而群作用是群的元素与一个外部集合的元素之间的“结合”,产生该集合中的另一个元素。作用的对象和产生的结果都在那个外部集合里,而不是在群里。
📝 [总结]
本段是引子,通过回顾我们熟悉的对称群、旋转群等例子,引出本节要学习的核心抽象概念——群在集合上的作用(简称群作用),并预告了它在未来计数问题中的重要应用,旨在激发读者的学习兴趣和说明学习动机。
🎯 [存在目的]
本段的目的是在引入一个高度抽象的定义之前,为读者建立一个与已有知识的连接。通过从具体、直观的例子出发,降低学习新概念的认知门槛,让读者明白这个新概念并非凭空而来,而是对已有现象的归纳和提炼。
🧠 [直觉心智模型]
你可以把一个群想象成一套“动作指令集”(比如旋转0度、90度、180度,翻转等),把一个集合想象成一个“场景”或者一堆“物件”(比如正方形的四个顶点)。“群作用”就是告诉你,当你执行指令集里的任意一个动作时,场景里的每个物件会发生什么变化(移动到哪里)。
💭 [直观想象]
想象你手里有一个正方形纸片,四个角分别标着1, 2, 3, 4。你的“动作集”就是你可以对这张纸片做的所有保持其形状不变的操作(旋转、翻转)。你执行一个“逆时针旋转90度”的动作,那么原来在1号位置的角就跑到了2号位置,2号的角跑到了3号位置,以此类推。这就是一个群(旋转和翻转操作)作用在一个集合(四个角)上的一个非常直观的例子。
1.2. 群作用的概念
12.1. 从二元运算到一般“乘法”
📜 [原文2]
定义 2.1 将集合 $S$ 上的二元运算 $*$ 定义为一个将 $S \times S$ 映射到 $S$ 的函数。函数 $*$ 为我们提供了一个将 $S$ 中的元素 $s_{1}$ 与 $S$ 中的元素 $s_{2}$ “相乘”以得到 $S$ 中的元素 $s_{1} * s_{2}$ 的规则。
更一般地,对于任何集合 $A, B$ 和 $C$,我们可以将映射 $*: A \times B \rightarrow C$ 视为定义了一个“乘法”,其中 $A$ 的任何元素 $a$ 乘以 $B$ 的任何元素 $b$ 的值为 $C$ 的某个元素 $c$。当然,我们写成 $a * b=c$,或简写为 $ab=c$。在本节中,我们将关注 $X$ 是一个集合,$G$ 是一个群,且我们有一个映射 $*: G \times X \rightarrow X$ 的情况。我们将 $*(g, x)$ 写为 $g * x$ 或 $gx$。
📖 [逐步解释]
这段话的目的是为了引出群作用的定义,它通过类比和推广我们熟悉的二元运算来做到这一点。
- 回顾二元运算:
- 首先,它回顾了二元运算的严格定义。一个集合 $S$ 上的二元运算(比如整数集合 $\mathbb{Z}$ 上的加法),本质上是一个函数。
- 这个函数的输入是一个有序对 $(s_1, s_2)$,其中 $s_1$ 和 $s_2$ 都来自集合 $S$。这个输入空间就是 $S$ 与自身的笛卡尔积 $S \times S$。
- 函数的输出是集合 $S$ 中的一个元素 $s_1 * s_2$。
- 所以,二元运算 $*$ 是一个映射 $*: S \times S \rightarrow S$。这个性质通常被称为封闭性。
- 推广“乘法”概念:
- 接着,作者做了一个推广。既然 $*: S \times S \rightarrow S$ 可以看作是 $S$ 中元素的“乘法”,那么一个更一般的映射 $*: A \times B \rightarrow C$ 呢?
- 这里,$A, B, C$ 是三个任意的集合。这个映射接收一个来自 $A$ 的元素 $a$ 和一个来自 $B$ 的元素 $b$,然后输出一个在 $C$ 中的元素 $c$。
- 作者建议,我们也可以把这种更一般的情形看作是一种广义的“乘法”,记作 $a * b = c$。这里,我们是拿一个 $A$ 里的东西“乘以”一个 $B$ 里的东西,得到了一个 $C$ 里的东西。
- 聚焦到群作用的情景:
- 在理解了这种广义“乘法”之后,作者将我们的注意力引导到本节要讨论的特定情况。
- 在这种特定情况中,扮演集合 $A$ 角色的是一个群 $G$。
- 扮演集合 $B$ 和 $C$ 角色的是同一个集合 $X$。
- 因此,我们要研究的“乘法”是一个映射 $*: G \times X \rightarrow X$。
- 这个映射的意义是:我们拿一个群 $G$ 中的元素 $g$(一个“动作”),去“乘以”一个集合 $X$ 中的元素 $x$(一个“物件”),结果得到集合 $X$ 中的另一个元素(“物件”的新位置)。
- 为了书写方便,我们将函数表示法 $*(g, x)$ 简写为中缀表示法 $g * x$ 或者更简洁的并列表示 $gx$。这和我们写普通乘法 $a \times b$ 为 $ab$ 是一样的道理。
💡 [数值示例]
- 示例1(二元运算):
- 令 $S = \mathbb{Z}$ (整数集),$*$ 为普通加法 $+$。
- 这个加法就是一个映射 $+: \mathbb{Z} \times \mathbb{Z} \rightarrow \mathbb{Z}$。
- 例如,输入有序对 $(3, 5) \in \mathbb{Z} \times \mathbb{Z}$,输出就是 $3+5=8 \in \mathbb{Z}$。
- 示例2(广义乘法):
- 令 $A = \mathbb{R}$ (实数集),$B$ 为平面上的所有向量组成的集合 $\mathbb{R}^2$,$C$ 也为 $\mathbb{R}^2$。
- 定义一个“乘法” $*: \mathbb{R} \times \mathbb{R}^2 \rightarrow \mathbb{R}^2$ 为标量乘法。
- 例如,取一个标量 $a=2 \in A$,一个向量 $b = (3, 1) \in B$。
- 它们的“乘积”是 $a*b = 2 * (3, 1) = (6, 2)$,结果是向量 $(6, 2) \in C$。
- 这个例子非常接近群作用,因为非零实数的乘法构成一个群。
⚠️ [易错点]
- $g$ 和 $x$ 的地位不对等:在 $gx$ 这个写法中,$g$ 和 $x$ 来自不同的集合($G$ 和 $X$),它们的角色是不同的。$g$ 是“施动者”(action),$x$ 是“受动者”(object)。这与群内的二元运算 $g_1 g_2$ 中 $g_1$ 和 $g_2$ 都来自同一个群 $G$ 是有本质区别的。
- 结果总是在 X 中:无论用 $G$ 中的哪个元素去作用于 $X$ 中的元素,结果永远不会跑到 $X$ 外面去。这是由映射 $*: G \times X \rightarrow X$ 的定义保证的,类似于二元运算的封闭性。
📝 [总结]
本段通过将二元运算的概念从 $*: S \times S \rightarrow S$ 推广到一般形式 $*: A \times B \rightarrow C$,为引入群作用的映射 $*: G \times X \rightarrow X$ 做了铺垫。它阐明了群作用在形式上是一种广义的“乘法”,即用一个群元素去“乘”一个集合元素,得到一个新的该集合内的元素,并确定了 $gx$ 这种简洁的记法。
🎯 [存在目的]
本段的目的是建立一个从已知到未知的桥梁。读者非常熟悉二元运算,通过把群作用类比为一种更广义的、跨集合的“运算”,可以帮助读者更快地理解群作用这个映射在形式上是什么,降低直接面对抽象定义的突兀感。
🧠 [直觉心智模型]
想象一个工厂的生产线。
- 二元运算 ($S \times S \rightarrow S$):就像是把两个“零件”($S$中的元素)组装成一个新的“零件”(还是 $S$ 中的元素)。原料和产品是同一种东西。
- 群作用 ($G \times X \rightarrow X$):就像是有一个“工具箱”(群 $G$),里面有各种“工具”($G$中的元素 $g$),还有一堆“半成品”(集合 $X$)。你用一个“工具” $g$ 去加工一个“半成品” $x$,得到一个“新的半成品” $gx$。工具和半成品是不同类型的东西,但加工的结果仍然是半成品。
💭 [直观想象]
想象你在玩一个调色盘。
- 集合 $X$ 是调色盘里所有的颜色。
- 群 $G$ 是你的一系列“调色动作”,比如“加入一点红色”,“调亮一些”,“变暗一些”。
- 一个“调色动作” $g$ 作用在一个“颜色” $x$ 上,就得到了一个新的“颜色” $gx$。例如,(“加入一点红色”)作用于(“蓝色”),得到(“紫色”)。这就是一个 $*: G \times X \rightarrow X$ 的过程。
12.2. 定义16.1:群作用
📜 [原文3]
16.1 定义 设 $X$ 为一个集合,$G$ 为一个群。$G$ 在 $X$ 上的作用是一个映射 $*: G \times X \rightarrow X$,使得
- 对于所有 $x \in X$,$ex=x$,
- 对于所有 $x \in X$ 以及所有 $g_{1}, g_{2} \in G$,$\left(g_{1} g_{2}\right)(x)=g_{1}\left(g_{2} x\right)$。
在这些条件下,$X$ 是一个 $G$-集合。
📖 [逐步解释]
这是本节的核心定义,它精确地描述了什么是群作用。一个群 $G$ 在一个集合 $X$ 上的作用(action),不仅仅是任意一个从 $G \times X$ 到 $X$ 的映射,还必须满足两条额外的、非常关键的公理。
- 基本设定:
- 我们有一个群 $G$,它有群运算(比如乘法)、单位元 $e$、以及每个元素都有逆元。
- 我们有一个集合 $X$,它可能没有任何额外的结构,就是一个元素的聚集。
- 一个作用是一个映射,记为 $gx$($g \in G, x \in X$),结果仍在 $X$ 中。
- 公理1:单位元公理 (Identity Axiom)
- 内容:$ex = x$ 对所有 $x \in X$ 都成立。
- 解释:$e$ 是群 $G$ 的单位元。这条公理说的是,用单位元去作用于集合 $X$ 中的任何元素 $x$,结果 $x$ 保持不变。
- 意义:这符合我们的直觉。单位元在群中代表“什么都不做”的操作。比如,在旋转群中,旋转0度就应该让图形保持原样。这条公理保证了群中的“无操作”对应于集合上的“无变化”。
- 公理2:相容性公理 (Compatibility Axiom)
- 内容:$(g_1 g_2)x = g_1(g_2 x)$ 对所有 $x \in X$ 和所有 $g_1, g_2 \in G$ 都成立。
- 解释:这条公理联系了群 $G$ 内部的运算(左侧的 $g_1 g_2$)和群在集合 $X$ 上的作用(右侧的嵌套作用)。
- 左侧 $(g_1 g_2)x$ 的意思是:先在群 $G$ 内部计算出 $g_1$ 和 $g_2$ 的乘积,得到一个新的群元素 $g_3 = g_1 g_2$,然后用这个新的群元素 $g_3$ 去作用于 $x$。
- 右侧 $g_1(g_2 x)$ 的意思是:先用 $g_2$ 作用于 $x$,得到 $X$ 中的一个新元素 $y = g_2 x$,然后再用 $g_1$ 作用于这个新元素 $y$。
- 意义:这条公理说的是,“先组合动作再执行”和“按顺序先后执行动作”的效果是一样的。这保证了群的代数结构能够和谐地、无歧义地“传递”到它在集合上的作用效果上。它本质上是一种结合律。
- $G$-集合:
- 如果一个集合 $X$ 上定义了一个群 $G$ 的作用,满足上述所有条件,那么我们就称 $X$ 是一个 $G$-集合。这只是一个方便的说法,用来指代这种“群-作用-集合”的完整结构。
💡 [数值示例]
- 示例1:$S_3$ 作用于集合 $\{1, 2, 3\}$
- $G = S_3 = \{e, (12), (13), (23), (123), (132)\}$,这是作用于三个元素上的置换群。
- $X = \{1, 2, 3\}$。
- 作用的定义:对于置换 $\sigma \in S_3$ 和数字 $i \in X$,定义 $\sigma i = \sigma(i)$,即置换 $\sigma$ 将数字 $i$ 映射到的那个数字。
- 验证公理1:单位元是恒等置换 $e$。对于任意 $i \in \{1, 2, 3\}$,$ei = e(i) = i$。公理1成立。
- 验证公理2:设 $g_1 = (12)$,$g_2 = (13)$。
- 在群 $S_3$ 中,$g_1 g_2 = (12)(13) = (132)$。(注意置换乘法从右向左计算:1->3, 3->3, 所以1->3; 3->1, 1->2, 所以3->2; 2->2, 2->1, 所以2->1)。
- 左侧:$(g_1 g_2)(1) = (132)(1) = 3$。
- 右侧:$g_1(g_2(1)) = (12)((13)(1)) = (12)(3) = 3$。
- 左侧 = 右侧。我们可以验证这对所有元素和所有置换组合都成立。因此,这是一个合法的群作用,$X$ 是一个 $S_3$-集合。
- 示例2:旋转群 $C_4$ 作用于正方形顶点
- $G = C_4 = \{R_0, R_{90}, R_{180}, R_{270}\}$,一个4阶循环群,表示绕中心旋转0, 90, 180, 270度。
- $X = \{v_1, v_2, v_3, v_4\}$,正方形的四个顶点(按逆时针顺序)。
- 作用的定义:$R_k(v_i)$ 就是将顶点 $v_i$ 旋转 $k$ 度后到达的新顶点位置。
- 验证公理1:$e = R_0$ (旋转0度)。$R_0(v_i) = v_i$,顶点不动。公理1成立。
- 验证公理2:设 $g_1 = R_{90}$,$g_2 = R_{180}$。
- 在群中,$g_1 g_2 = R_{90} \circ R_{180} = R_{270}$。
- 左侧:$(g_1 g_2)(v_1) = R_{270}(v_1) = v_4$ (将 $v_1$ 旋转270度得到 $v_4$)。
- 右侧:$g_1(g_2(v_1)) = R_{90}(R_{180}(v_1)) = R_{90}(v_3) = v_4$ (先将 $v_1$ 旋转180度到 $v_3$,再将 $v_3$ 旋转90度到 $v_4$)。
- 左侧 = 右侧。公理2成立。所以这是一个群作用。
⚠️ [易错点]
- 忘记验证公理:不是任何一个 $*: G \times X \rightarrow X$ 的映射都是群作用。必须严格验证两条公理。例如,如果定义 $g*x = x$ 对所有 $g,x$ 成立,这满足公理1吗?$e*x = x$,满足。满足公理2吗?$(g_1 g_2)*x = x$,$g_1*(g_2*x) = g_1*x = x$。满足。这是一个合法的、但很“平凡”的作用。
- 括号的混淆:在 $(g_1 g_2)x$ 中,括号里的 $g_1 g_2$ 是群内的运算。在 $g_1(g_2 x)$ 中,括号里的 $g_2 x$ 是群作用。这是两种完全不同的运算,但被相容性公理联系在了一起。
- 左右作用的区别:定义中给出的是左作用($g$在$x$的左边)。也可以定义右作用 $*: X \times G \rightarrow X$,记作 $xg$。其公理会略有不同,特别是第二条会变成 $x(g_1 g_2) = (xg_1)g_2$。本书主要讨论左作用。
📝 [总结]
群作用是一个满足两条公理的特殊映射 $*:G \times X \rightarrow X$。公理1($ex=x$)确保群的单位元表现为“无操作”。公理2($(g_1 g_2)x = g_1(g_2 x)$)确保群的运算结构与作用效果相容,即“动作的组合”等价于“效果的复合”。满足这些条件的集合 $X$ 称为 $G$-集合。
🎯 [存在目的]
这个定义的目的是提供一个坚实的、统一的数学框架来描述一个代数结构(群)如何以一种一致的方式去操作一个集合中的元素。这个框架是后续所有讨论(如轨道、稳定子群、伯恩赛德引理)的基石。没有这个严格的定义,所有的讨论都将是模糊和不严谨的。
🧠 [直觉心智模型]
一个群作用就是一个“指令执行系统”。
- 指令集:群 $G$。
- 被操作对象:集合 $X$。
- 公理1:“空指令”(单位元 $e$)不产生任何改变。
- 公理2:“执行一个由两个指令合并而成的新指令”和你“先执行第二个指令,再在结果上执行第一个指令”的效果是完全一样的。这个规则保证了指令系统是可靠和可预测的,不会因为你组合指令的方式不同而产生混乱。
💭 [直观想象]
想象你在计算机上用一个绘图软件打开一张图片(集合 $X$ 的一个元素)。
- 软件提供了一系列操作(群 $G$),比如“向右平移10像素”,“逆时针旋转90度”,“水平翻转”等。
- “什么都不做”(单位元 $e$),图片当然不变。这就是公理1。
- 你先执行“旋转90度”($g_2$),再执行“水平翻转”($g_1$)。得到一个最终图片。这等价于你先在脑子里想好一个复合操作“先旋转90度再水平翻转”($g_1 g_2$),然后一次性应用到原始图片上。最终结果应该是一样的。这就是公理2。
12.3. 例16.2:置换群的作用
📜 [原文4]
16.2 例 设 $X$ 为任意集合,并设 $H$ 为 $X$ 的所有置换组成的群 $S_{X}$ 的一个子群。那么 $X$ 是一个 $H$-集合,其中 $\sigma \in H$ 在 $X$ 上的作用是它作为 $S_{X}$ 的一个元素的作用,因此对于所有 $x \in X$,$\sigma x=\sigma(x)$。条件 2 是置换乘法定义为函数复合的结果,而条件 1 直接由单位置换定义为恒等函数得出。注意,特别地,$\{1,2,3, \cdots, n\}$ 是一个 $S_{n}$ 集合。$\square$
📖 [逐步解释]
这个例子给出了第一类,也是最自然的一类群作用——置换群的作用。
- 背景设定:
- $X$ 是一个任意的集合。
- $S_X$ 是集合 $X$ 的对称群,即 $X$ 上所有双射函数(即置换)构成的群。群的运算是函数复合。
- $H$ 是 $S_X$ 的一个子群。这意味着 $H$ 本身也是一个由 $X$ 上的置换构成的群。
- 定义作用:
- 我们要把 $H$ 看作群 $G$,把 $X$ 看作集合 $X$。
- 如何定义群元素 $\sigma \in H$ 对集合元素 $x \in X$ 的作用呢?
- 最自然的方式就是利用 $\sigma$ 本身的含义:$\sigma$ 就是一个从 $X$ 到 $X$ 的函数。所以,我们定义作用 $\sigma x$ 就等于函数求值 $\sigma(x)$。
- 验证群作用公理:
- 公理1 (单位元):
- $H$ 是一个群,它的单位元 $e_H$ 就是 $S_X$ 的单位元,即恒等置换(或恒等函数)$\text{id}_X$。
- 恒等函数的定义就是,对于任意 $x \in X$,$\text{id}_X(x) = x$。
- 按照我们定义的作用,$e_H x = \text{id}_X(x) = x$。
- 所以公理1成立。
- 公理2 (相容性):
- 取任意两个置换 $\sigma_1, \sigma_2 \in H$。
- 在群 $H$ 中,它们的乘积 $\sigma_1 \sigma_2$ 是通过函数复合定义的,即 $(\sigma_1 \sigma_2)(x) = \sigma_1(\sigma_2(x))$。
- 现在我们来计算作用的等式两边:
- 左边:$(\sigma_1 \sigma_2)x$。根据我们的作用定义,这等于置换 $(\sigma_1 \sigma_2)$ 在 $x$ 处的函数值,即 $(\sigma_1 \sigma_2)(x)$。
- 右边:$\sigma_1(\sigma_2 x)$。根据我们的作用定义,括号里的 $\sigma_2 x$ 等于 $\sigma_2(x)$。所以整体是 $\sigma_1(\sigma_2(x))$。
- 因为置换乘法(即函数复合)的定义就是 $(\sigma_1 \sigma_2)(x) = \sigma_1(\sigma_2(x))$,所以左边天然等于右边。
- 所以公理2成立。
- 结论:
- 既然两条公理都满足,那么 $X$ 就是一个 $H$-集合。
- 作者特别指出了一个常见特例:当 $X = \{1, 2, \dots, n\}$ 时,它的对称群就是我们熟悉的 $S_n$。根据刚才的证明,$S_n$(以及它的任何子群)都自然地作用在集合 $\{1, 2, \dots, n\}$ 上。
💡 [数值示例]
- 示例1:
- $X = \{1, 2, 3, 4\}$。
- $S_4$ 是 $X$ 上的对称群。
- 考虑一个 $S_4$ 的子群 $H = \{e, (12), (34), (12)(34)\}$。这是一个4阶子群(克莱因四元群的同构)。
- $H$ 作用在 $X$ 上。我们来看几个例子:
- $e(1) = 1$ (恒等置换)
- $(12)(1) = 2$
- $(34)(1) = 1$ (因为1不在轮换里)
- $(12)(34)(1) = 2$
- 验证相容性:令 $\sigma_1 = (12)$, $\sigma_2 = (34)$。
- $\sigma_1 \sigma_2 = (12)(34)$。
- 左边:$(\sigma_1 \sigma_2)(1) = (12)(34)(1) = 2$。
- 右边:$\sigma_1(\sigma_2(1)) = (12)((34)(1)) = (12)(1) = 2$。
- 两者相等。
⚠️ [易错点]
- $H$ 必须是 $S_X$ 的子群:这个例子有一个前提,就是群 $H$ 的元素本身就是作用对象集合 $X$ 上的置换。对于一个与 $X$ 无关的抽象群 $G$,我们不能直接说 $gx=g(x)$,因为抽象的群元素 $g$ 不是一个定义在 $X$ 上的函数。这个例子展示的是一种最直接、最“内建”的作用方式。
- 函数复合的顺序:在代数中,函数复合 $f \circ g$ 通常定义为 $(f \circ g)(x) = f(g(x))$,这对应于置换乘法 $fg$。顺序很重要,先作用的是右边的置换。
📝 [总结]
本例阐述了最基本的一类群作用:任何一个定义在集合 $X$ 上的置换群 $H$(即 $S_X$ 的一个子群)都自然地作用在 $X$ 上,其作用方式就是置换作为函数的求值。两条群作用公理在这种情况下分别对应恒等函数的性质和函数复合的定义,因此天然成立。
🎯 [存在目的]
这个例子的目的是提供一个具体、普适且易于理解的群作用范本。它告诉我们,我们研究的置换群(如 $S_n$)本身就蕴含了群作用的概念。更重要的是,下一段的定理将揭示,任何抽象的群作用,其本质都和这种置换群的作用是等价的。所以这个例子是理解所有群作用的出发点。
🧠 [直觉心智模型]
这就像说“移动指令集”天然地可以用来移动物体。
- 集合 $X$:一排编号为1到n的椅子。
- 置换群 $H$:一堆写着指令的卡片,每张卡片告诉你一个位置重排方案,比如“把1号和2号椅子互换”。
- 群作用:你按照卡片上的指令去搬椅子。卡片上写着什么,你就怎么搬。这是一种最直接的“所说即所得”的作用。
💭 [直观想象]
想象一副扑克牌(集合 $X$)。一个“洗牌”的动作(一个置换 $\sigma$)就是一个从牌的集合到其自身的双射。
- 恒等置换 $e$:不洗牌。任何一张牌的位置都不变。
- 复合置换 $\sigma_1 \sigma_2$:先按 $\sigma_2$ 的方式洗一遍,再按 $\sigma_1$ 的方式洗一遍。这个总效果和你直接执行一个更复杂的洗牌动作($\sigma_1 \sigma_2$)是一样的。
- 置换群(比如所有可能的洗牌方式)作用在扑克牌集合上,就是这个道理。
12.4. 群作用与同态的联系
📜 [原文5]
我们的下一个定理将证明,对于每个 $G$-集合 $X$ 和每个 $g \in G$,由 $\sigma_{g}(x)=gx$ 定义的映射 $\sigma_{g}: X \rightarrow X$ 是 $X$ 的一个置换,并且存在一个同态 $\phi: G \rightarrow S_{X}$,使得 $G$ 在 $X$ 上的作用本质上是例 16.2 中 $S_{X}$ 的像子群 $H=\phi[G]$ 在 $X$ 上的作用。因此,$S_{X}$ 的子群在 $X$ 上的作用描述了 $X$ 上所有可能的群作用。在研究集合 $X$ 时,使用 $S_{X}$ 的子群的作用就足够了。然而,有时集合 $X$ 被用来通过 $G$ 在 $X$ 上的群作用来研究 $G$。因此,我们需要定义 16.1 给出的更一般的概念。
📖 [逐步解释]
这段话是下一个重要定理(定理16.3)的预告和思想阐述,它揭示了抽象群作用与具体的置换群之间的深刻联系。
- 核心思想预告:
- 对于一个抽象的群 $G$ 作用在集合 $X$ 上(即 $X$ 是一个 $G$-集合),我们可以把每个群元素 $g \in G$ 看作一个对 $X$ 的“改造”操作。
- 这个“改造”操作具体是什么呢?对于任意 $x \in X$,它把 $x$ 变成 $gx$。我们可以把这个操作定义为一个函数 $\sigma_g: X \rightarrow X$,其中 $\sigma_g(x) = gx$。
- 定理的第一部分将证明:这个由 $g$ 诱导出的函数 $\sigma_g$ 不是一个普通的函数,而是一个置换(即双射)。也就是说,每个群元素都对应着一种对集合 $X$ 的重排。
- 建立同态:
- 既然每个 $g \in G$ 都对应一个 $X$ 上的置换 $\sigma_g \in S_X$,这就自然地给出了一个从群 $G$到对称群 $S_X$ 的映射 $\phi$。
- 这个映射的定义是 $\phi(g) = \sigma_g$。
- 定理的第二部分将证明:这个映射 $\phi$ 不是一个普通的映射,而是一个群同态。这意味着它保持了群的运算结构:$\phi(g_1 g_2) = \phi(g_1) \phi(g_2)$。
- “本质上是”的含义:
- 这个同态 $\phi: G \rightarrow S_X$ 的像 $\phi[G]$ 是 $S_X$ 的一个子群。我们记它为 $H$。
- 现在我们有两个作用:
- 原始的作用:抽象群 $G$ 作用在 $X$ 上,通过 $g \mapsto gx$。
- 一个新的作用:置换群 $H = \phi[G]$ 作用在 $X$ 上,根据例16.2,通过 $\sigma \mapsto \sigma(x)$。
- 定理告诉我们,这两个作用是“本质上一样”的。怎么个一样法?因为 $\phi(g)=\sigma_g$,所以原始的作用 $gx$ 可以被看作是 $\sigma_g(x)$,而 $\sigma_g$ 正是 $H$ 中的元素。抽象的作用 $gx$ 被翻译成了具体的置换作用 $\sigma_g(x)$。
- 这就好比,抽象群 $G$ 是幕后老板,它通过一个“传话筒”同态 $\phi$ 给台前的经理们(置换群 $H$)下达指令,经理们再去具体地管理员工(集合 $X$)。
- 两种视角:
- 视角一:研究集合 $X$。如果我们只关心集合 $X$ 本身可以被如何“重排”,那么我们只需要研究它的对称群 $S_X$ 以及 $S_X$ 的各个子群是如何作用在 $X$ 上的就足够了。因为任何来自外部抽象群 $G$ 的作用,最终都会体现为 $S_X$ 的某个子群的作用。
- 视角二:研究群 $G$。但有时候,我们的目的反过来,是为了研究那个抽象的群 $G$。这时,让 $G$ 去作用在某个精心挑选的集合 $X$ 上,然后通过研究它所产生的置换表示(即同态 $\phi$ 和它的像 $\phi[G]$),我们可以反过来获得关于 $G$ 的结构信息。这被称为群的置换表示理论,是研究有限群的强大工具(这正是凯莱定理的精髓)。
- 定义的必要性:
- 正是因为有第二种视角(为了研究群 $G$),我们才需要定义16.1中那个更一般的、从抽象群 $G$ 出发的群作用概念,而不是一开始就局限在置换群的作用上。
⚠️ [易错点]
- 抽象 vs 具体:要分清 $g$ 和 $\sigma_g$ 的区别。$g$ 是一个抽象的群元素,它可能是一个矩阵、一个数、一个多项式,我们不知道它是什么。$\sigma_g$ 是一个具体的、定义在 $X$ 上的函数(置换),它的行为是明确的(把 $x$ 映射到 $gx$)。同态 $\phi$ 就是连接抽象和具体的桥梁。
- 同态不一定是单射:同态 $\phi: G \rightarrow S_X$ 并不总是单射。如果 $\phi(g_1) = \phi(g_2)$ 且 $g_1 \neq g_2$,这意味着两个不同的群元素 $g_1$ 和 $g_2$ 在 $X$ 上产生了完全相同的作用效果。此时同态的核(Kernel)就不止单位元一个元素。
📝 [总结]
本段阐述了一个核心思想:任何一个抽象群 $G$ 在集合 $X$ 上的作用,都可以被“翻译”成 $X$ 的对称群 $S_X$ 的一个子群在 $X$ 上的作用。这个翻译过程通过一个从 $G$ 到 $S_X$ 的群同态来完成。这揭示了所有群作用在本质上都是置换作用。因此,研究群作用有两个方向:一是通过置换群来理解对集合的操纵,二是通过群作用产生的置换来理解抽象群自身的结构。
🎯 [存在目的]
本段的目的是在给出定理16.3的严格证明之前,先通俗地解释这个定理的哲学意义和重要性。它告诉我们为什么要学习群作用这个概念,以及它与我们已经了解的置-换群和群同态有什么联系。这有助于读者带着更清晰的目标去理解接下来的证明。
🧠 [直觉心智模型]
把群 $G$ 想象成一个国家的“法律体系”,集合 $X$ 是这个国家的“公民”。
- 每一条法律 $g \in G$ 都会对公民产生某种影响(比如改变他们的权利或义务),这种影响就是作用 $gx$。
- 这个影响最终会体现为公民社会的一种“状态重组” $\sigma_g$(比如财富的重新分配,社会地位的变化)。这种“状态重组”就是一个置换。
- 定理16.3说的是:
- 任何一条法律 $g$ 引起的状态重组 $\sigma_g$ 都是一个真正的、无遗漏无冲突的重组方案(置换)。
- 法律体系的内在逻辑是自洽的:如果你有两条法律 $g_1, g_2$,先应用 $g_2$ 再应用 $g_1$(法律解释的顺序),其效果等同于直接应用一条由 $g_1, g_2$ 合并而成的新法律 $g_1g_2$。这就是同态性质。
- 最终,整个抽象的法律体系 $G$ 在公民社会 $X$ 上的效果,等价于一个具体的“公民管理委员会” $H=\phi[G]$($H$的成员都是具体的重组方案)在管理公民。
💭 [直观想象]
想象你有一个遥控器(群 $G$)和一台电视(集合 $X$ 是所有可能的电视频道)。
- 遥控器上有很多按钮,比如“频道+”,“频道-”,“返回上个频道”等等。这些按钮是抽象的群元素 $g$。
- 当你按下一个按钮 $g$ 时,电视频道从当前频道 $x$ 跳转到新频道 $gx$。这是作用。
- 每个按钮 $g$ 的功能,实际上可以被描述成一个对所有频道的大洗牌 $\sigma_g$。比如“频道+”按钮对应的置换就是:1->2, 2->3, ..., n->1。
- 定理16.3说:
- 每个按钮的功能确实是一个完整的洗牌方案(置换)。
- 你先按“频道+”($g_2$),再按“频道+”($g_1$),效果跟你按一下“频道+2”($g_1 g_2$)这个(可能存在的)按钮是一样的。这就是同态。
- 所以,你用这个抽象的遥控器 $G$ 控制电视,其本质上就等同于你有一个包含所有频道洗牌方案的列表($S_X$ 的一个子群 $H$),然后从中挑选一个方案来直接改变频道。
12.5. 定理16.3:作用诱导的置换同态
📜 [原文6]
16.3 定理 设 $X$ 是一个 $G$-集合。对于每个 $g \in G$,由 $\sigma_{g}(x)=gx$(对于 $x \in X$)定义的函数 $\sigma_{g}: X \rightarrow X$ 是 $X$ 的一个置换。此外,由 $\phi(g)=\sigma_{g}$ 定义的映射 $\phi: G \rightarrow S_{X}$ 是一个具有 $\phi(g)(x)=gx$ 性质的同态。
📖 [逐步解释]
这个定理是本节的理论核心之一,它将抽象的群作用与具体的置换群联系起来。证明分为两大部分。
第一部分:证明 $\sigma_g$ 是一个置换
一个函数是置换,意味着它既是单射(one-to-one)又是满射(onto)。
- 证明 $\sigma_g$ 是单射:
- 目标:证明如果 $\sigma_g(x_1) = \sigma_g(x_2)$,那么必然有 $x_1 = x_2$。
- 步骤:
- 假设 $\sigma_g(x_1) = \sigma_g(x_2)$。
- 根据 $\sigma_g$ 的定义,这意味着 $gx_1 = gx_2$。
- 因为 $g$ 是群 $G$ 的元素,所以它有逆元 $g^{-1} \in G$。
- 用 $g^{-1}$ 从左边作用于等式两边:$g^{-1}(gx_1) = g^{-1}(gx_2)$。
- 现在使用群作用的公理2(相容性):左边变成 $(g^{-1}g)x_1$,右边变成 $(g^{-1}g)x_2$。
- 在群 $G$ 中,$g^{-1}g = e$(单位元)。所以等式变为 $ex_1 = ex_2$。
- 再使用群作用的公理1(单位元):左边是 $x_1$,右边是 $x_2$。
- 所以我们得到了 $x_1 = x_2$。
- 结论:$\sigma_g$ 是单射。
- 证明 $\sigma_g$ 是满射:
- 目标:对于到达域 $X$ 中的任意一个元素 $y$,我们能否在定义域 $X$ 中找到一个元素 $x$,使得 $\sigma_g(x) = y$?
- 步骤:
- 取任意一个 $y \in X$。
- 我们需要找到一个 $x$,使得 $gx=y$。
- 如何找到这个 $x$?再次利用逆元 $g^{-1}$。
- 考虑 $x = g^{-1}y$。这个 $x$ 是否在 $X$ 中?是的,因为 $g^{-1} \in G, y \in X$,群作用是封闭在 $X$ 上的,所以 $g^{-1}y$ 仍然是 $X$ 的一个元素。
- 我们将这个候选的 $x$ 代入 $\sigma_g$ 中:$\sigma_g(x) = \sigma_g(g^{-1}y) = g(g^{-1}y)$。
- 再次使用公理2:$g(g^{-1}y) = (gg^{-1})y$。
- 在群 $G$ 中,$gg^{-1} = e$。所以结果是 $ey$。
- 再次使用公理1:$ey = y$。
- 结论:我们找到了这样一个 $x$(就是 $g^{-1}y$),使得 $\sigma_g(x)=y$。所以 $\sigma_g$ 是满射。
- 书中给的证明思路更巧妙:它直接构造出 $x$ 的原像,说明 $\sigma_g(g^{-1}x) = x$ (对任意x),这直接证明了 $\sigma_g$ 是满射。这实际上是找到了 $\sigma_g$ 的逆函数,即 $(\sigma_g)^{-1} = \sigma_{g^{-1}}$
- 总结:因为 $\sigma_g$ 既是单射又是满射,所以它是一个从 $X$ 到 $X$ 的双射,即 $X$ 上的一个置换。因此 $\sigma_g \in S_X$。
第二部分:证明 $\phi: G \rightarrow S_X$ 是一个群同态
- 目标:证明对于任意 $g_1, g_2 \in G$,都有 $\phi(g_1 g_2) = \phi(g_1) \phi(g_2)$。
- 理解等式:
- 等式左边 $\phi(g_1 g_2)$ 是群 $G$ 中乘积 $g_1 g_2$ 对应的那个置换,即 $\sigma_{g_1 g_2}$。
- 等式右边 $\phi(g_1) \phi(g_2)$ 是两个置换 $\sigma_{g_1}$ 和 $\sigma_{g_2}$ 在群 $S_X$ 中的乘积(即函数复合 $\sigma_{g_1} \circ \sigma_{g_2}$)。
- 我们要证明 $\sigma_{g_1 g_2}$ 和 $\sigma_{g_1} \circ \sigma_{g_2}$ 是同一个函数。
- 证明两个函数相等:要证明两个函数相等,我们必须证明它们对于定义域中的每一个元素,给出的函数值都相同。
- 取任意一个 $x \in X$。
- 计算左边作用在 $x$ 上的结果:$\phi(g_1 g_2)(x) = \sigma_{g_1 g_2}(x) = (g_1 g_2)x$。(根据 $\sigma$ 和 $\phi$ 的定义)
- 计算右边作用在 $x$ 上的结果:$(\phi(g_1) \phi(g_2))(x) = (\sigma_{g_1} \circ \sigma_{g_2})(x)$。(根据 $S_X$ 中的乘法是函数复合)
- 根据函数复合的定义,这等于 $\sigma_{g_1}(\sigma_{g_2}(x))$。
- 根据 $\sigma_{g_2}$ 的定义,括号里是 $g_2 x$。所以表达式变为 $\sigma_{g_1}(g_2 x)$。
- 根据 $\sigma_{g_1}$ 的定义,这等于 $g_1(g_2 x)$。
- 现在比较两边的最终结果:左边是 $(g_1 g_2)x$,右边是 $g_1(g_2 x)$。
- 根据群作用的公理2,这两者是相等的!
- 结论:因为对于任意 $x \in X$,$\phi(g_1 g_2)(x) = (\phi(g_1) \phi(g_2))(x)$ 都成立,所以 $\phi(g_1 g_2)$ 和 $\phi(g_1) \phi(g_2)$ 是同一个置换。因此 $\phi$ 是一个群同态。
定理的最后一部分:
- “具有 $\phi(g)(x)=gx$ 性质” 是对这个同态所做事情的再次强调,$\phi(g)$ 就是 $\sigma_g$,而 $\sigma_g(x)$ 被定义为 $gx$。
💡 [数值示例]
- 示例:$\mathbb{Z}_4$ 作用于集合 $\{A, B, C, D\}$
- $G = \mathbb{Z}_4 = \{0, 1, 2, 3\}$,群运算是模4加法。单位元是0。
- $X = \{A, B, C, D\}$。
- 定义作用:$0x=x$, $1A=B, 1B=C, 1C=D, 1D=A$。对于 $k \in \mathbb{Z}_4$, $kx$ 的作用是连续作用 $k$ 次 $1$ 的作用。例如 $2A=1(1A)=1B=C$。
- 第一部分:$\sigma_g$ 是置换
- 我们看 $g=1 \in \mathbb{Z}_4$。
- $\sigma_1$ 是什么函数?$\sigma_1(A)=1A=B$, $\sigma_1(B)=1B=C$, $\sigma_1(C)=1C=D$, $\sigma_1(D)=1D=A$。
- 用置换记法,$\sigma_1 = (A B C D)$。这显然是一个置换(双射)。
- 它的逆元是什么?是 $\sigma_1^{-1} = (A D C B)$。我们来验证一下,这是否等于 $\sigma_{1^{-1}}$?
- 在群 $\mathbb{Z}_4$ 中,$1$ 的逆元是 $3$。
- $\sigma_3$ 是什么?$\sigma_3(A)=3A=D, \sigma_3(B)=3B=A, \sigma_3(C)=3C=B, \sigma_3(D)=3D=C$。
- 用置换记法,$\sigma_3 = (A D C B)$。
- 确实,$(\sigma_1)^{-1} = \sigma_{1^{-1}} = \sigma_3$。
- 第二部分:$\phi$ 是同态
- 我们来验证 $\phi(1+2) = \phi(1)\phi(2)$。
- $1+2=3$ (在 $\mathbb{Z}_4$ 中)。
- 左边:$\phi(3) = \sigma_3 = (A D C B)$。
- 右边:$\phi(1) = \sigma_1 = (A B C D)$。$\phi(2) = \sigma_2 = (A C)(B D)$。
- 在 $S_X$ 中计算乘积:$\phi(1)\phi(2) = (A B C D)(A C)(B D)$。
- 我们来计算这个复合置换:$A \xrightarrow{(AC)(BD)} C \xrightarrow{(ABCD)} D$。所以 $A \to D$。
- $D \xrightarrow{(AC)(BD)} B \xrightarrow{(ABCD)} C$。所以 $D \to C$。
- $C \xrightarrow{(AC)(BD)} A \xrightarrow{(ABCD)} B$。所以 $C \to B$。
- $B \xrightarrow{(AC)(BD)} D \xrightarrow{(ABCD)} A$。所以 $B \to A$。
- 结果是 $(A D C B)$。
- 左边 = 右边。同态性质成立。
⚠️ [易错点]
- 证明逻辑的严密性:证明 $\sigma_g$ 是置换时,每一步都必须严格依赖群作用的两条公理以及群的基本性质(逆元的存在)。不能凭直觉。
- 分清两种乘法:在证明同态时,等式 $\phi(g_1 g_2) = \phi(g_1) \phi(g_2)$ 的左边的乘积 $g_1 g_2$ 是在群 $G$ 中发生的,右边的乘积 $\phi(g_1) \phi(g_2)$ 是在群 $S_X$ 中发生的(函数复合)。这个定理的精髓就在于证明了同态 $\phi$ 搭建了这两个不同世界运算之间的桥梁。
📝 [总结]
定理16.3通过严格的证明,确立了以下事实:
- 在一个 $G$-集合 $X$ 中,群 $G$ 的每一个元素 $g$ 都诱导了 $X$ 上的一个置换 $\sigma_g$。
- 将每个群元素 $g$ 映射到它所诱导的置换 $\sigma_g$ 的过程,定义了一个从群 $G$ 到对称群 $S_X$ 的群同态 $\phi$。
这个定理是群表示论的入门,它说明任何群作用都可以被“表示”为某个置换群的作用。
🎯 [存在目的]
这个定理的存在目的,是为了将抽象的群作用概念具体化和工具化。它告诉我们,无论一个群作用看起来多么奇特,我们总能把它变成一个我们更熟悉的、关于置换的问题来研究。这个定理是连接抽象群论和组合数学、几何学等应用领域的关键桥梁。
[直觉心-智模型]
这个定理就像是在说,任何一个“自洽的指令系统”(群作用)都可以被翻译成一套“人员调度方案”(置换群)。
- 自洽的指令系统:满足两条公理的群作用。
- 人员调度方案:一个具体的置换,明确指出每个人($X$中的元素)应该去哪个位置。
- 定理保证了:
- 每个指令都对应一个合法、不重不漏的调度方案。
- 指令的组合顺序和调度方案的复合顺序能够完美对应,系统不会出错。
这个翻译过程(同态 $\phi$)本身就是一个可靠的翻译器。
💭 [直观想象]
想象一个视频游戏。
- 群 $G$:你的游戏手柄上的操作,比如“向左走一步”,“跳一下”。
- 集合 $X$:游戏世界里所有可能的游戏状态(比如你角色的位置、朝向、血量等)。
- 群作用:你按下一个按钮 $g$,游戏状态从 $x$ 变为 $gx$。
- 定理16.3告诉你:
- 你的任何一个操作 $g$(比如“向左走一步”),其效果都是让整个游戏世界从一个状态“置换”到另一个状态。理论上,只要你不停地按“向左走一步”,你会遍历所有可能的“横向位置”状态,这是一个置换。
- 你先按“向左走”,再按“跳”,这个组合操作的效果,和你直接按一个(可能存在的)“向左跳”的宏指令,对游戏状态的改变是一样的。这就是同态性质。游戏引擎的设计必须保证这一点,否则游戏逻辑就乱了。
12.6. 证明的推论
📜 [原文7]
由前述定理和定理 13.15 可知,如果 $X$ 是 $G$-集合,那么使 $X$ 的每个元素保持不动的 $G$ 的子集是 $G$ 的一个正规子群 $N$,我们可以将 $X$ 视为一个 $G / N$-集合,其中陪集 $gN$ 在 $X$ 上的作用由每个 $x \in X$ 的 $(gN) x=gx$ 给出。如果 $N=\{e\}$,那么 $G$ 的单位元是唯一使每个 $x \in X$ 保持不动的元素;此时我们说 $G$ 忠诚地作用于 $X$。如果对于每对 $x_{1}, x_{2} \in X$,都存在 $g \in G$ 使得 $gx_{1}=x_{2}$,则称群 $G$ 在 $G$-集合 $X$ 上是传递的。注意,$G$ 在 $X$ 上是传递的当且仅当 $S_{X}$ 的子群 $\phi[G]$ 在 $X$ 上是传递的,如第 8 节练习 49 中所定义。
📖 [逐步解释]
这段话是定理16.3的直接推论,并引出了三个非常重要的概念:忠诚作用,商群作用,和传递作用。
- 与定理13.15的联系:
- 定理16.3告诉我们,存在一个群同态 $\phi: G \rightarrow S_X$。
- 定理13.15是第一同构定理,它指出对于任何群同态 $\phi: G \rightarrow H$,其核 $\ker(\phi)$ 是 $G$ 的一个正规子群,并且商群 $G/\ker(\phi)$ 同构于像 $\phi[G]$。
- 在这个情境下,$\ker(\phi)$ 是什么?
- $\ker(\phi) = \{g \in G \mid \phi(g) = e_{S_X}\}$。
- $e_{S_X}$ 是对称群 $S_X$ 的单位元,即恒等置换 $\text{id}_X$。
- $\phi(g) = \sigma_g$,所以 $\sigma_g = \text{id}_X$。
- $\sigma_g = \text{id}_X$ 意味着对于所有的 $x \in X$,$\sigma_g(x) = x$。
- 而 $\sigma_g(x) = gx$。所以,$\ker(\phi) = \{g \in G \mid gx = x \text{ for all } x \in X\}$。
- 这个核 $N = \ker(\phi)$ 正是“使 $X$ 的每个元素保持不动的 $G$ 的子集”。根据第一同构定理,这个核 $N$ 是 $G$ 的一个正规子群。
- 商群作用 ($G/N$-集合):
- 既然 $N$ 是一个正规子群,我们可以构造商群 $G/N$。其元素是形如 $gN$ 的陪集。
- 我们可以在 $X$ 上定义一个 $G/N$ 的作用。如何定义呢?
- 对于一个陪集 $gN \in G/N$ 和一个元素 $x \in X$,定义 $(gN)x = gx$。
- 这个定义是否良定义 (well-defined)?也就是说,如果我用陪集的另一个代表元 $g'$ 来计算,结果是否一样?
- 假设 $g'N = gN$,这意味着 $g' = gn$ 对于某个 $n \in N$。
- 那么 $(g'N)x$ 应该等于 $g'x = (gn)x$。
- 根据群作用公理2,$(gn)x = g(nx)$。
- 因为 $n \in N = \ker(\phi)$,所以 $n$ 的作用是让所有 $x$ 保持不变,即 $nx = x$。
- 所以 $g(nx) = g(x) = gx$。
- 因此,$g'x = gx$,定义是良定义的。
- 所以 $X$ 可以被看作是一个 $G/N$-集合。直观上,所有在 $N$ 里的“无效”操作都被我们“除掉”了,剩下的商群 $G/N$ 的每个元素都代表一种对 $X$ 的独特的、非平凡的整体作用。
- 忠诚作用 (Faithful Action):
- 这是一个特殊情况,当 $N = \{e\}$ 时。
- $N = \{e\}$ 意味着 $\ker(\phi) = \{e\}$。
- 这说明,唯一能让 $X$ 中所有元素都保持不动的群元素就是单位元 $e$。
- 换句话说,任何非单位元的 $g \in G$ 都会“移动” $X$ 中至少一个元素。
- 在这种情况下,同态 $\phi: G \rightarrow S_X$ 是单射(核为平凡子群)。这意味着 $G$ 同构于 $S_X$ 的一个子群 $\phi[G]$。我们可以把 $G$ 就看作是那个置换群。
- 此时,我们说 $G$ 忠诚地作用于 $X$。它“忠实地”将自己的结构反映在了对 $X$ 的置换上,没有任何信息损失。
- 传递作用 (Transitive Action):
- 这是一个描述作用效果的词。
- 一个作用是传递的,如果对于集合 $X$ 中的任意两个元素 $x_1, x_2$,你总能找到一个群元素 $g \in G$,通过作用把 $x_1$ “送”到 $x_2$ 那里去,即 $gx_1 = x_2$。
- 直观上,这意味着从 $X$ 中任何一个点出发,你可以通过 $G$ 的作用到达 $X$ 中的任何其他点。整个集合 $X$ 是一个连通的整体,不能被作用分解成几个互不相干的部分。这个“连通的整体”就是我们后面要学的“轨道”(Orbit)。传递作用意味着整个集合 $X$ 只有一个轨道。
- 作者还补充了一句:$G$ 在 $X$ 上是传递的等价于像子群 $\phi[G]$ 在 $X$ 上是传递的。这是显然的,因为 $gx_1 = x_2$ 等价于 $\sigma_g(x_1) = x_2$,而 $\sigma_g$ 就是 $\phi[G]$ 中的元素。能否把任意 $x_1$ 送到 $x_2$ 完全取决于 $\phi[G]$ 中是否有合适的置换。
💡 [数值示例]
- 示例1:忠诚 vs. 非忠诚作用
- $G = D_4$ (8阶二面体群),$X$ 是正方形的4个顶点 $\{1, 2, 3, 4\}$。
- $D_4$ 中有没有非单位元的元素让所有4个顶点都不动?没有。任何非平凡的旋转或翻转都会移动至少一个顶点。
- 所以,$N = \ker(\phi) = \{\rho_0\}$ (仅含单位元)。
- 这是一个忠诚作用。$D_4$ 忠诚地作用在它的顶点上。
- $G = \mathbb{Z}_4 = \{0, 1, 2, 3\}$ 作用在 $X = \{A, B\}$ 上,定义 $0x=x$, $1A=B, 1B=A$, $2A=A, 2B=B$, $3A=B, 3B=A$。
- 我们检查哪些元素让所有 $x \in X$ 不动。
- $g=0$:$0A=A, 0B=B$。不动。
- $g=1$:$1A=B$。动了。
- $g=2$:$2A=A, 2B=B$。不动。
- $g=3$:$3A=B$。动了。
- 所以,$N = \{0, 2\}$。这是一个非平凡的正规子群。
- 这个作用是不忠诚的。
- 商群 $G/N = \mathbb{Z}_4 / \{0, 2\} = \{\{0,2\}, \{1,3\}\}$,它同构于 $\mathbb{Z}_2$。
- 我们可以定义 $G/N$ 的作用:$\{0,2\}A = 0A = A$, $\{0,2\}B = 0B = B$。$\{1,3\}A = 1A = B$, $\{1,3\}B = 1B = A$。这实际上就是一个 $\mathbb{Z}_2$ 的作用。
- 示例2:传递 vs. 非传递作用
- $G = D_4$, $X = \{1, 2, 3, 4\}$ (顶点)。
- 我可以从顶点1到顶点3吗?可以,用 $\rho_2$ (旋转180度),$\rho_2(1) = 3$。
- 我可以从顶点2到顶点4吗?可以,用 $\rho_2(2) = 4$。
- 事实上,对于任意两个顶点,总能找到一个旋转或翻转来到达。
- 这是一个传递作用。
- $G = D_4$,$X$ 是正方形的4个顶点和4条边组成的集合 $X = \{v_1, v_2, v_3, v_4, s_1, s_2, s_3, s_4\}$。
- 我可以从顶点 $v_1$ 到达边 $s_1$ 吗?不可能。$D_4$ 的作用只会把顶点送到顶点,边送到边。
- 所以,这是一个非传递作用。这个集合 $X$ 在 $D_4$ 的作用下分成了两个部分(两个轨道):顶点集和边集。
⚠️ [易错点]
- 忠诚作用与单射:要牢记“忠诚作用”等价于置换同态 $\phi$ 是单射,等价于作用的核 $N$ 是平凡的 $\{e\}$。
- 传递性是对整个集合而言:传递性要求集合中任意一对元素都是可以互相到达的。只要有一对不行,就不是传递作用。
- 良定义性是关键:在定义商群作用时,验证其良定义是不可或-缺的关键一步。这确保了作用的定义不依赖于陪集代表元的选择。
📝 [总结]
本段在定理16.3的基础上,引入了三个核心概念:
- 作用的核 (Kernel of Action): 使集合中所有元素都保持不动的群元素构成的正规子群 $N$。
- 忠诚作用 (Faithful Action): 当 $N=\{e\}$ 时的作用,此时群 $G$ 同构于一个置换群。
- 传递作用 (Transitive Action): 集合中任意元素都可以通过群作用相互转化,整个集合构成一个不可分割的整体。
同时,它还说明了如何从一个不忠诚的作用构造出一个商群的忠诚作用。
🎯 [存在目的]
这几个概念是对群作用进行分类和描述的基本词汇。
- 忠诚性衡量的是群 $G$ 在作用中“投入”了多少自己的结构。忠诚作用是毫无保留的,不忠诚作用则“隐藏”了一部分结构(即核 $N$)。
- 传递性衡量的是作用在集合 $X$ 上的“覆盖范围”。传递作用覆盖了整个集合,而非传递作用则将集合分成了若干个独立的“小世界”(轨道)。
这些词汇为我们后续分析群作用的结构提供了必要的语言工具。
🧠 [直觉心智模型]
回到“法律体系($G$)作用于公民($X$)”的模型:
- 作用的核 $N$:那些颁布了但实际上对任何公民都没有产生任何影响的“空头法律”。它们形成一个正规子群。
- 商群作用:我们把所有这些“空头法律”打包成一个“无效法律包”,然后只研究那些真正有影响的法律类别(陪集)。
- 忠诚作用:这个法律体系非常高效,除了“宪法第一条(无为而治)”之外,没有任何一条是空头法律。
- 传递作用:这个国家的社会流动性极高,任何一个公民(比如一个农民 $x_1$)在理论上都有可能通过法律体系的运作,变成任何另一个公民的角色(比如国王 $x_2$)。
💭 [直观想象]
回到“遥控器($G$)控制电视频道($X$)”的模型:
- 作用的核 $N$:遥控器上一些按了没反应的“假按钮”,或者是一些按了之后频道回到自身的按钮(比如按了“频道+”又瞬间按了“频道-”,总效果是没变)。
- 忠诚作用:遥控器上除了“待机”按钮外,没有一个废按钮。
- 传递作用:这是一个基础款电视,只有一个频道列表。你从任何一个频道出发,总能通过按“频道+”或“频道-”到达任何其他频道。
- 非传递作用:这是一个高级电视,有“卫星频道”和“地面频道”两个列表。你按“频道+”只会在当前的列表里循环,永远无法从一个“卫星频道”跳转到一个“地面频道”。这个作用就是非传递的。
12.8. 例16.4:群的左乘作用
📜 [原文9]
16.4 例 每个群 $G$ 本身就是一个 $G$-集合,其中 $g_{1} \in G$ 在 $g_{2} \in G$ 上的作用由左乘法给出。即 $*\left(g_{1}, g_{2}\right)=g_{1} g_{2}$。如果 $H$ 是 $G$ 的一个子群,我们也可以将 $G$ 视为一个 $H$-集合,其中 $*(h, g)=hg$。
📖 [逐步解释]
这个例子介绍了一种非常重要的群作用,即群自身作用于自身。
- 群G作用于自身G:
- 设定: 群是 $G$,集合也是 $G$。
- 定义作用: 对于施动者 $g_1 \in G$ 和受动者 $g_2 \in G$,它们的作用结果就是它们在群 $G$ 中的普通乘积 $g_1 g_2$。这个作用被称为左正则作用 (left regular action)。
- 验证公理1 (单位元):
- $G$ 的单位元是 $e$。
- $e$ 作用于任意 $g \in G$ 的结果是 $eg$。
- 根据群的单位元公理,$eg = g$。
- 所以公理1成立。
- 验证公理2 (相容性):
- 取任意 $g_1, g_2, g_3 \in G$。我们需要验证 $(g_1 g_2)g_3 = g_1(g_2 g_3)$。
- 注意!这里的括号里的所有乘法都是群 $G$ 内部的二元运算。
- 左边 $(g_1 g_2)g_3$ 是群元素 $g_1 g_2$ 作用于群元素 $g_3$,根据定义就是群乘法 $(g_1 g_2)g_3$。
- 右边 $g_1(g_2 g_3)$ 是 $g_1$ 作用于 $g_2 g_3$ 这个元素,而 $g_2 g_3$ 是 $g_2$ 作用于 $g_3$ 的结果,根据定义就是 $g_2 g_3$。所以右边是 $g_1$ 作用于 $(g_2 g_3)$,结果是 $g_1(g_2 g_3)$。
- 群定义中的结合律公理正好告诉我们 $(g_1 g_2)g_3 = g_1(g_2 g_3)$。
- 所以公理2成立。
- 结论: 任何群 $G$ 都可以通过左乘法作用于其自身的元素集合上,构成一个 $G$-集合。
- 子群H作用于群G:
- 这是一个直接的推广。
- 设定: 群是 $H$ (它是 $G$ 的一个子群),集合是 $G$。
- 定义作用: 对于施动者 $h \in H$ 和受动者 $g \in G$,作用结果是它们在群 $G$ 中的乘积 $hg$。
- 验证: 验证过程和上面完全一样,因为 $H$ 中的元素也是 $G$ 的元素,单位元相同,结合律也适用于所有 $G$ 中的元素。因此这也构成一个合法的群作用,$G$ 是一个 $H$-集合。
💡 [数值示例]
- 示例:$G = S_3$ 作用于自身
- $G = S_3 = \{e, (12), (13), (23), (123), (132)\}$。
- 群是 $S_3$,集合也是 $S_3$。
- 我们看一个作用的例子:让 $g_1 = (12)$ 作用于 $g_2 = (123)$。
- 结果是群乘法: $(12)(123) = (23)$。
- 这是一个传递作用吗?是的。对于任意两个元素 $g_a, g_b \in G$,我们能找到一个 $g \in G$ 使得 $gg_a = g_b$ 吗?
- 能,这个 $g$ 就是 $g_b g_a^{-1}$。因为 $(g_b g_a^{-1})g_a = g_b(g_a^{-1}g_a) = g_b e = g_b$。
- 所以群的左正则作用总是传递的。
- 这是一个忠诚作用吗?是的。如果 $g \in G$ 使得对于所有 $x \in G$ 都有 $gx=x$,那么我们取 $x=e$,得到 $ge=e$,即 $g=e$。所以作用的核只有单位元。
- 这个例子(任何群的左正则作用都是忠诚且传递的)是凯莱定理的基础。凯莱定理说任何有限群都同构于一个置换群,这个置换群正是通过左正则作用得到的同态的像。
⚠️ [易错点]
- 不要混淆角色: 在 $g_1 g_2$ 中,$g_1$ 是施动者(action),$g_2$ 是受动者(element being acted upon)。虽然它们来自同一个群,但在这个语境下角色不同。
- 左作用 vs. 右作用: 我们可以同样定义一个右作用:$g$ 作用于 $x$ 的结果是 $xg^{-1}$。为什么是 $g^{-1}$?因为需要满足右作用的相容性公理 $(x)(g_1 g_2) = ((x)g_1)g_2$。如果我们定义为 $xg$,那么 $(x)(g_1g_2) = xg_1g_2$,而 $((x)g_1)g_2 = (xg_1)g_2$。两者不相等。但是用 $xg^{-1}$ 就可以:$x(g_1 g_2)^{-1} = x g_2^{-1} g_1^{-1}$,而 $(x g_1^{-1})g_2^{-1} = x g_1^{-1} g_2^{-1}$。顺序反了,所以右正则作用的标准定义是 $x \cdot g = xg$。其相容性公理是 $(x \cdot g_1) \cdot g_2 = x \cdot (g_1 g_2)$。 $(xg_1)g_2=x(g_1g_2)$,这正好是群的结合律。所以,用 $g$ 作用于 $x$ 定义为 $xg$ 是一个右作用。本书主要关注左作用。
📝 [总结]
本例展示了任何群 $G$ (或其子群 $H$) 都可以通过左乘法作用于 $G$ 自身的元素集合上。这个作用(称为左正则作用)的群作用公理直接源自群自身的单位元公理和结合律公理。
🎯 [存在目的]
这个例子至关重要,因为它为任何抽象群提供了一个标准的、具体的作用对象——它自己。这使得我们可以不依赖任何外部集合就能研究群作用的性质。更深刻地,它揭示了群的代数结构和它作为变换群的角色之间存在内在的、必然的联系,这是凯莱定理的核心。
🧠 [直觉心智模型]
想象一个数轴上的整数点集合 $\mathbb{Z}$。群 $G$ 是整数的加法群 $(\mathbb{Z}, +)$。
- 群 $(\mathbb{Z}, +)$ 作用在集合 $\mathbb{Z}$ 上。
- 作用定义为 $g \cdot x = g+x$ (左加法)。
- 例如,施动者 $g=3$ 作用在受动者 $x=5$ 上,结果是 $3+5=8$。
- 这可以想象成,施动者 $g=3$ 的作用是把整个数轴向左平移3个单位(如果是 $x \to x+g$ 就是向右平移)。
- 单位元 $e=0$ 的作用是 $0+x=x$,即不平移。
- 相容性:$(g_1+g_2)+x = g_1+(g_2+x)$。这正是加法的结合律。例如,先平移2再平移3,和一次性平移5,效果一样。
💭 [直观想象]
想象你在一个圆形跑道上,跑道上均匀分布着 $n$ 个标记点,记为 $\{0, 1, ..., n-1\}$。你的群是循环群 $\mathbb{Z}_n$(模 $n$ 加法)。
- 群 $\mathbb{Z}_n$ 作用在集合 $\{0, 1, ..., n-1\}$ 上。
- 作用是 $g \cdot x = (g+x) \pmod n$。
- $g \in \mathbb{Z}_n$ 的作用,可以想象成让所有标记点都向前移动 $g$ 个位置。
- 例如,在 $\mathbb{Z}_{12}$(钟表)中,让群元素 3 作用在集合元素 8(8点钟)上,结果是 $3+8 = 11$ (11点钟)。这可以看作是将时钟拨快3个小时。
12.9. 例16.5:群的共轭作用
📜 [原文10]
16.5 例 设 $H$ 为 $G$ 的一个子群。那么 $G$ 在共轭作用下是一个 $H$-集合,其中对于 $g \in G$ 和 $h \in H$,$*(h, g)=hgh^{-1}$。条件 1 是显而易见的,对于条件 2 注意到
$$
*\left(h_{1} h_{2}, g\right)=\left(h_{1} h_{2}\right) g\left(h_{1} h_{2}\right)^{-1}=h_{1}\left(h_{2} g h_{2}^{-1}\right) h_{1}^{-1}=*\left(h_{1}, *\left(h_{2}, g\right)\right) .
$$
我们总是将 $H$ 通过共轭在 $G$ 上的这种作用写为 $hgh^{-1}$。定义前描述的简写 $hg$ 会与 $G$ 的群运算产生极大的混淆。
📖 [逐步解释]
这个例子介绍了另一种至关重要的群作用——共轭作用 (conjugation action)。
- 设定:
- 群: $H$,它是某个大群 $G$ 的一个子群。
- 集合: 大群 $G$ 自身的元素集合。
- (一个更常见的情况是 $H=G$,即群 $G$ 通过共轭作用于其自身。)
- 定义作用:
- 施动者 $h \in H$ 作用于受动者 $g \in G$ 的结果,定义为 $hgh^{-1}$。
- 这个操作 $g \mapsto hgh^{-1}$ 被称为“用 $h$ 对 $g$ 进行共轭”。
- 验证公理1 (单位元):
- $H$ 的单位元是 $e$。
- $e$ 作用于任意 $g \in G$ 的结果是 $ege^{-1}$。
- 因为 $e^{-1}=e$,所以结果是 $ege = g$。
- 所以公理1成立,这很“显而易见”。
- 验证公理2 (相容性):
- 我们需要验证 $(h_1 h_2)$ 作用于 $g$ 的结果,是否等于 $h_1$ 作用于 ($h_2$ 作用于 $g$) 的结果。
- 左边: $(h_1 h_2)$ 作用于 $g$。根据定义,是 $(h_1 h_2) g (h_1 h_2)^{-1}$。
- 右边: $h_1$ 作用于 ($h_2$ 作用于 $g$)。
- 括号里,$h_2$ 作用于 $g$ 的结果是 $h_2 g h_2^{-1}$。这是一个新的 $G$ 中的元素。
- 现在让 $h_1$ 作用于这个新元素 $(h_2 g h_2^{-1})$。
- 根据定义,结果是 $h_1 (h_2 g h_2^{-1}) h_1^{-1}$。
- 比较: 我们需要证明 $(h_1 h_2) g (h_1 h_2)^{-1} = h_1 (h_2 g h_2^{-1}) h_1^{-1}$。
- 这正是书中给出的推导:
- $(h_1 h_2) g (h_1 h_2)^{-1}$
- 利用群中逆元的性质 $(ab)^{-1} = b^{-1}a^{-1}$,我们得到 $(h_1 h_2) g (h_2^{-1}h_1^{-1})$。
- 由于群的结合律,这等于 $h_1 h_2 g h_2^{-1} h_1^{-1}$。
- 再次利用结合律,我们可以重新加括号为 $h_1 (h_2 g h_2^{-1}) h_1^{-1}$。
- 这和我们计算出的右边完全一样。
- 所以公理2成立。
- 关于记号的提醒:
- 作者特别强调,对于共轭作用,我们绝不能使用 $hg$ 这样的简写,因为它已经代表了群的普通乘法(即例16.4的左正则作用)。
- 共轭作用必须明确写出 $hgh^{-1}$ 的形式,以避免和左乘作用混淆。
💡 [数值示例]
- 示例: $G = S_3$ 通过共轭作用于自身
- $G = H = S_3 = \{e, (12), (13), (23), (123), (132)\}$。
- 我们来看施动者 $h=(12)$ 作用在其他元素上是什么效果。
- 作用于 $g=(13)$: $(12)(13)(12)^{-1} = (12)(13)(12) = (132)(12) = (23)$。所以 $(12)$ 把 $(13)$ 变成了 $(23)$。
- 作用于 $g=(123)$: $(12)(123)(12)^{-1} = (12)(123)(12) = (23)(12) = (132)$。所以 $(12)$ 把 $(123)$ 变成了 $(132)$。
- 作用于 $g=(12)$: $(12)(12)(12)^{-1} = e(12) = (12)$。$(12)$ 在自己的共轭作用下保持不变。
- 验证相容性: 令 $h_1=(12), h_2=(13), g=(23)$。
- $h_1h_2 = (12)(13) = (132)$。
- 左边: $(h_1h_2)$ 作用于 $g$ 是 $(132)(23)(132)^{-1} = (132)(23)(123) = (13)(123) = (12)$。
- 右边: $h_2$ 作用于 $g$ 是 $(13)(23)(13)^{-1} = (13)(23)(13) = (123)(13) = (12)$。
- 现在 $h_1$ 作用于这个结果 $(12)$:$(12)(12)(12)^{-1} = (12)$。
- 左边 = 右边 = $(12)$,相容性成立。
⚠️ [易错点]
- 和左乘作用的根本区别:左乘作用 $g \cdot x = gx$ 通常会改变 $x$。而共轭作用 $g \cdot x = gxg^{-1}$ 有时不会改变 $x$(比如 $x$ 和 $g$ 交换时,$gxg^{-1}=xgg^{-1}=x$)。共轭作用揭示的是群的内部结构——共轭类,而左乘作用更多地体现了群的传递性。
- H和G的角色:在这个例子中,$H$ 是施动者的集合,$G$ 是受动者的集合。$H$ 必须是 $G$ 的子群,因为 $h^{-1}$ 必须在 $G$ 中有意义且运算封闭在 $G$ 中。
📝 [总结]
本例介绍了共轭作用,即子群 $H$ 的元素 $h$ 通过 $g \mapsto hgh^{-1}$ 的方式作用于大群 $G$ 的元素 $g$。其群作用公理的成立依赖于群的结合律和逆元性质。共轭作用是一种研究群内部结构(如交换关系和共轭类)的极其重要的群作用。
🎯 [存在目的]
共轭作用是群论中最核心的概念之一。
- 定义共轭类:在 $G$ 对自身的共轭作用下,形成的轨道就是共轭类。共轭类是理解群结构的基本单元。
- 定义中心化子:一个元素 $g$ 的稳定子群是它的中心化子。
- 西洛定理:西洛定理的证明大量使用了共轭作用,例如,群 $G$ 通过共轭作用于它的所有西洛p-子群的集合上。
所以,引入共轭作用是为后续更深入的群论学习(特别是有限群的结构理论)铺平道路。
🧠 [直觉心智模型]
共轭作用 $hgh^{-1}$ 可以理解为“换个角度看问题”。
- $g$ 是一个原始的“操作”。
- $h^{-1}$ 是一个“坐标系变换”,把你带到一个新的视角。
- $g$ 在这个新视角下执行,变成了 $hgh^{-1}$。
- $h$ 是“从新视角回到旧视角的变换”。
- 所以,$hgh^{-1}$ 的整体意思是:换个视角,执行操作,再换回原来的视角。得到的新操作 $hgh^{-1}$ 就和原始操作 $g$ 是“共轭”的。
- 群作用的相容性 $(h_1h_2)g(h_1h_2)^{-1} = h_1(h_2gh_2^{-1})h_1^{-1}$ 就意味着:连续两次坐标变换,再执行操作,再反向变回来,其效果等同于先做一次坐标变换,执行“在那个坐标系下变换后得到的操作”,再反向变回来。
💭 [直观想象]
想象在三维空间中,你的“操作” $g$ 是“绕Z轴旋转90度”。
- $g = R_z(90)$。
- 现在我们想知道,在另一个坐标系里看,这个操作是什么样的。
- 设 $h$ 是一个“将整个坐标系绕Y轴旋转90度”的操作,$h=R_y(90)$。
- 那么 $h^{-1}$ 就是反向操作 $R_y(-90)$。
- 共轭操作 $hgh^{-1} = R_y(90) \circ R_z(90) \circ R_y(-90)$ 的结果是什么?
- $R_y(-90)$:把原来的X轴转到了Z轴的位置。
- $R_z(90)$:绕新的Z轴(也就是旧的X轴)旋转90度。
- $R_y(90)$:再把坐标系转回去。
- 最终效果是,你得到了一个新的旋转操作:绕X轴旋转90度,$R_x(90)$。
- 所以,在 $SO(3)$ 群中,$R_z(90)$ 和 $R_x(90)$ 是共轭的。它们本质上是同一种操作(旋转90度),只是旋转轴不同而已。共轭作用就是把一个操作变成它在不同“方向”上的类似操作。
12.10. 例16.6:标量乘法作用
📜 [原文11]
16.6 例 对于学习过具有实(或复)标量的向量空间的学生,我们提到,对于标量 $r$ 和 $s$ 以及向量 $\mathbf{v}$,公理 $(rs) \mathbf{v}=r(s \mathbf{v})$ 和 $1 \mathbf{v}=\mathbf{v}$ 表明,向量集合是对于非零标量的乘法群的一个 $\mathbb{R}^{*}$-集合(或 $\mathbb{C}^{*}$-集合)。
📖 [逐步解释]
这个例子联系了群论和线性代数,指出线性代数中的标量乘法也是一种群作用。
- 背景回顾 (线性代数):
- 一个向量空间 (比如 $\mathbb{R}^n$) 有两种基本运算:向量加法和标量乘法。
- 标量乘法是将一个标量(实数或复数)和一个向量结合,得到一个新的向量。
- 标量乘法需要满足几条公理,其中两条是:
- $(rs)\mathbf{v} = r(s\mathbf{v})$ (乘法结合律)
- $1\mathbf{v} = \mathbf{v}$ (乘法单位元)
- 这里 $r, s$ 是标量,$\mathbf{v}$ 是向量,1是标量中的乘法单位元。
- 建立群作用模型:
- 群 G: 是什么?我们注意到公理中的标量 $r,s$ 是在做乘法。所有非零实数(或复数)在普通乘法下构成一个群。这个群记作 $\mathbb{R}^*$ (或 $\mathbb{C}^*$)。
- 集合 X: 是什么?是向量空间中所有向量的集合。
- 作用: 如何定义 $g \in G$ 作用于 $x \in X$?
- 这里的 $g$ 是一个非零标量 $r$,$x$ 是一个向量 $\mathbf{v}$。
- 最自然的定义就是 $r \cdot \mathbf{v} = r\mathbf{v}$ (线性代数中的标量乘法)。
- 这个作用是一个映射 $*: \mathbb{R}^* \times V \rightarrow V$ (其中 $V$ 是向量空间)。
- 验证群作用公理:
- 公理1 (单位元):
- 群 $\mathbb{R}^*$ 的单位元是 $e=1$。
- 我们需要验证 $1 \cdot \mathbf{v} = \mathbf{v}$。
- 这正是向量空间公理中明确指出的 $1\mathbf{v} = \mathbf{v}$。
- 公理1成立。
- 公理2 (相容性):
- 群 $\mathbb{R}^*$ 中的运算是标量乘法。
- 我们需要验证 $(rs) \cdot \mathbf{v} = r \cdot (s \cdot \mathbf{v})$。
- 根据作用定义,左边是 $(rs)\mathbf{v}$。
- 右边括号里是 $s\mathbf{v}$,然后 $r$ 作用于它,得到 $r(s\mathbf{v})$。
- 我们需要验证 $(rs)\mathbf{v} = r(s\mathbf{v})$。
- 这正是向量空间公理中明确指出的另一条。
- 公理2成立。
- 结论:
- 因此,任何一个向量空间 $V$,都可以看作是其对应标量域的乘法群($\mathbb{R}^*$ 或 $\mathbb{C}^*$)作用下的一个 $G$-集合。
💡 [数值示例]
- 示例: $\mathbb{R}^*$ 作用于 $\mathbb{R}^2$
- $G = \mathbb{R}^* = \mathbb{R} \setminus \{0\}$,运算为乘法。
- $X = \mathbb{R}^2$,平面向量集合。
- 群元素: $r=2, s=3$。
- 集合元素: $\mathbf{v} = (4, 5)$。
- 验证公理1: 单位元 $e=1$。$1 \cdot \mathbf{v} = 1(4, 5) = (4, 5) = \mathbf{v}$。成立。
- 验证公理2:
- 左边:$(rs) \cdot \mathbf{v} = (2 \times 3) \cdot (4, 5) = 6 \cdot (4, 5) = (24, 30)$。
- 右边:$r \cdot (s \cdot \mathbf{v}) = 2 \cdot (3 \cdot (4, 5)) = 2 \cdot (12, 15) = (24, 30)$。
- 左边=右边。成立。
- 这是一个忠诚作用吗?是的。如果 $r \cdot \mathbf{v} = \mathbf{v}$ 对于所有 $\mathbf{v} \in \mathbb{R}^2$ 都成立,那么取 $\mathbf{v}=(1,0)$,我们有 $r(1,0)=(1,0)$,即 $(r,0)=(1,0)$,所以 $r=1$。因此核只有单位元1。
- 这是一个传递作用吗?不是。比如,你无法通过标量乘法把向量 $(1,0)$ 变成 $(0,1)$。实际上,这个作用的轨道是什么?对于任何一个非零向量 $\mathbf{v}$,它的轨道是穿过原点和 $\mathbf{v}$ 的整条直线(不包括原点)。原点 $(0,0)$ 自身构成一个轨道。
⚠️ [易错点]
- 为什么是 $\mathbb{R}^*$ 而不是 $\mathbb{R}$?因为群要求每个元素都有逆元。在实数乘法中,0没有逆元,所以必须排除掉。对于标量0,它不满足群作用的定义,因为它对应的映射 $\mathbf{v} \mapsto 0\mathbf{v}=\mathbf{0}$ 不是一个置换(不是单射)。
- 线性代数公理的重新诠释:这个例子告诉我们,线性代数的公理系统并非孤立的,它可以被看作是更普适的群作用概念的一个具体实例。
📝 [总结]
本例将线性代数中的标量乘法重新诠释为群作用。向量空间可以被看作是其标量域的乘法群(如 $\mathbb{R}^*$)作用下的一个集合。向量空间关于标量乘法的公理 $(rs)\mathbf{v}=r(s\mathbf{v})$ 和 $1\mathbf{v}=\mathbf{v}$,恰好完美对应群作用的两条公理。
🎯 [存在目的]
这个例子的目的在于展示群作用概念的普适性,揭示不同数学分支(群论和线性代数)之间的内在联系。它帮助学生将新学的抽象概念与已有的、更具体的知识联系起来,从而加深对两者的理解。它也为后面可能出现的、在向量空间上的群表示论(更复杂的群作用)埋下伏笔。
🧠 [直觉心智模型]
标量乘法的群作用就像是“缩放”操作。
- 集合 $X$:一张无限大的、画着以原点为中心的坐标系的白纸,上面有很多从原点出发的向量(箭头)。
- 群 $G = \mathbb{R}^*$:你的“缩放工具箱”,里面有“放大2倍”,“缩小到0.5倍”,“反向并放大3倍”(对应-3)等工具。
- 作用:你用一个“缩放工具” $r$ 去作用于一个向量 $\mathbf{v}$,结果就是把这个向量的箭头在它自己的直线上进行伸缩,得到新向量 $r\mathbf{v}$。
- 公理1:“乘以1”这个工具是什么都不做。
- 公理2:“先放大3倍再放大2倍”和“一次性放大6倍”效果一样。
💭 [直观想象]
想象你正在用软件调整一张图片的大小。
- 向量 $\mathbf{v}$:图片上的一个像素点相对于图片中心的位置。
- 标量 $r \in \mathbb{R}^*$:你输入的缩放比例,比如1.5 (放大50%)。
- 作用 $r\mathbf{v}$:该像素点的新位置。
- 整个向量空间就是图片所有像素点的位置集合。
- 这个缩放操作就是一个群作用。如果你把图片放大 $r$ 倍,再放大 $s$ 倍,效果等于一次性放大 $rs$ 倍。
12.11. 例16.7:在陪集上的作用
📜 [原文12]
16.7 例 设 $H$ 为 $G$ 的一个子群,并设 $L_{H}$ 为 $H$ 的所有左陪集的集合。那么 $L_{H}$ 是一个 $G$-集合,其中 $g \in G$ 在左陪集 $xH$ 上的作用由 $g(xH)=(gx)H$ 给出。观察到这个作用是良定义的:如果 $yH=xH$,那么对于某个 $h \in H$ 有 $y=xh$,且 $g(yH)=(gy)H=(gxh)H=(gx)(hH)=(gx)H=g(xH)$。一系列练习表明,每个 $G$-集合 都同构于可以使用这些左陪集 $G$-集合 作为构建块形成的集合。(见练习 14 至 17。)
📖 [逐步解释]
这个例子介绍了另一种极其重要的、更抽象的群作用:群作用在它自己的子群的陪集集合上。
- 设定:
- 群: $G$。
- 子群: $H$ 是 $G$ 的一个子群。
- 集合: 不是 $G$ 的元素,而是 $H$ 在 $G$ 中的所有左陪集构成的集合。我们记这个集合为 $L_H$。$L_H = \{xH \mid x \in G\}$。注意 $L_H$ 的元素是集合(陪集)。
- 定义作用:
- 施动者 $g_0 \in G$ 作用于受动者 $xH \in L_H$ (一个陪集) 的结果如何定义?
- 定义为 $(g_0x)H$。也就是说,用 $g_0$ 左乘陪集的代表元 $x$,得到新的代表元 $g_0x$,然后取这个新代表元所在的陪集。
- 验证良定义性 (Well-definedness):
- 这是至关重要的一步,因为陪集可以有不同的代表元。如果我换一个代表元,作用的结果会不同吗?如果会,那这个定义就是无效的。
- 假设: $yH = xH$。这意味着 $y$ 和 $x$ 是同一个左陪集的两个不同代表元。
- 目标: 证明 $g$ 作用于 $yH$ 和 $g$ 作用于 $xH$ 的结果是同一个陪集。即,证明 $(gy)H = (gx)H$。
- 证明:
- $yH = xH$ 的充要条件是 $x^{-1}y \in H$。但用 $y=xh$ (对于某个 $h \in H$) 更直观。
- 我们来计算 $g$ 作用于 $yH$ 的结果:$g(yH)$。根据定义,这是 $(gy)H$。
- 将 $y=xh$ 代入:$(g(xh))H$。
- 利用群的结合律:$((gx)h)H$。
- 现在我们要用到陪集的一个基本性质:如果 $a \in K, b \in G$,那么 $(ba)K = bK$。这里,我们的 $h \in H$,所以 $((gx)h)H = (gx)H$。
- 因此,我们证明了 $g(yH) = (gy)H = (gx)H = g(xH)$。
- 结论: 作用的结果与陪集代表元的选择无关。作用是良定义的。
- 验证群作用公理:
- 公理1 (单位元):
- $e$ 作用于 $xH$ 是 $(ex)H = xH$。成立。
- 公理2 (相容性):
- 设 $g_1, g_2 \in G$。我们要验证 $(g_1g_2)(xH) = g_1(g_2(xH))$。
- 左边: $(g_1g_2)(xH)$ 根据定义是 $((g_1g_2)x)H$。
- 右边:
- 括号里,$g_2(xH)$ 是 $(g_2x)H$。这是一个新的陪集,它的代表元是 $g_2x$。
- 现在让 $g_1$ 作用于这个新陪集 $(g_2x)H$。
- 根据定义,结果是 $(g_1(g_2x))H$。
- 比较: 我们需要验证 $((g_1g_2)x)H = (g_1(g_2x))H$。
- 根据群的结合律,$(g_1g_2)x = g_1(g_2x)$。既然代表元相同,它们所在的陪集自然也相同。
- 公理2成立。
- 重要性预告:
- 作者最后指出,这个看似抽象的例子其实具有根本性的重要意义。后续的练习会证明,任何一个传递的 G-集合都和某个 $L_H$ 同构(作为 G-集合)。而任何 G-集合 都可以分解成一堆传递的 G-集合(即轨道)的不交并。
- 这意味着,所有的群作用,在最根本的层面上,都可以用这种在陪集上的作用来搭建和理解。$L_H$ 形式的 G-集合 是构成所有 G-集合 的“原子”或“基本构建块”。
💡 [数值示例]
- 示例: $G = S_3$, $H = \{e, (12)\}$
- 集合 $L_H$ 是什么?我们需要找出 $H$ 在 $S_3$ 中的所有左陪集。
- $eH = \{e, (12)\} = H$。
- $(13)H = \{(13)e, (13)(12)\} = \{(13), (132)\}$。
- $(23)H = \{(23)e, (23)(12)\} = \{(23), (123)\}$。
- $(12)H = H$。$(132)H = (13)H$。$(123)H = (23)H$。
- 所以,陪集集合 $L_H = \{ H, \ (13)H, \ (23)H \}$。这是一个含有3个元素的集合。
- 现在我们让 $G=S_3$ 作用于 $L_H$。
- 取一个施动者 $g=(13)$。
- 作用于 $H$: $(13) \cdot H = ((13)e)H = (13)H$。所以 $g$ 把第一个陪集送到了第二个。
- 作用于 $(13)H$: $(13) \cdot (13)H = ((13)(13))H = eH = H$。所以 $g$ 把第二个陪集送回了第一个。
- 作用于 $(23)H$: $(13) \cdot (23)H = ((13)(23))H = (123)H$。而 $(123)H = (23)H$,所以 $g$ 作用在第三个陪集上,它不动。
- 验证良定义性: 陪集 $(13)H$ 也可以写成 $(132)H$。我们用 $g=(13)$ 作用于它试试。
- $(13) \cdot (132)H = ((13)(132))H = (12)H = H$。
- 结果和上面用 $(13)H$ 计算得到的结果 $H$ 是一样的。良定义!
⚠️ [易错点]
- 元素是集合: 一定要时刻提醒自己,$L_H$ 中的元素本身就是集合(陪集),而不是单个的群元素。
- 良定义性是前提: 在处理任何与陪集代表元相关的定义时(比如商群运算、陪集作用),第一步永远是检查良定义性,否则后面的一切都可能是无意义的。
- H 不必是正规子群: 在这个构造中,$H$ 只需要是子群即可。如果 $H$ 恰好是正规子群,那么 $L_H$ (此时也是 $R_H$) 就可以构成一个商群,但对于群作用本身,不要求 $H$ 正规。
📝 [总结]
本例介绍了群 $G$ 在其子群 $H$ 的左陪集集合 $L_H$ 上的作用。作用的定义是 $g \cdot (xH) = (gx)H$。这个作用是良定义的,并且满足群作用的两条公理。这个例子非常重要,因为所有群作用都可以由这类在陪集上的作用构成。
🎯 [存在目的]
这个例子的存在是为了揭示群作用的“宇宙的基本构成”。它说明,要理解任意一个群 $G$ 能如何作用在集合上,我们只需要理解 $G$ 的所有子群 $H_i$,然后研究 $G$ 是如何作用在对应的陪集空间 $L_{H_i}$ 上的。任何一个群作用都可以被分解成这些“基本作用”的组合。这为群作用的分类和结构分析提供了根本性的工具。
🧠 [直觉心智模型]
想象一个大公司 $G$,它有一个部门 $H$。
- 陪集 $xH$:可以想象成与员工 $x$ 在同一个“项目组”的所有人。这里“项目组”的定义是:如果 $y$ 在 $x$ 的项目组,那么 $y$ 可以通过与某个 $H$ 部门的人合作($y=xh$)来完成 $x$ 的工作。
- 集合 $L_H$:公司里所有这样定义的不同“项目组”的集合。
- 群作用 $g \cdot (xH) = (gx)H$:公司高层 $g$ (可以是一个外部顾问)下达了一个指令。这个指令作用在 $x$ 的项目组上。效果是,指令先作用于项目组的代表 $x$,把他变成了 $gx$。那么新的项目组就是 $gx$ 所在的那个项目组。
- 良定义性:指令作用于一个项目组,其结果不应该因为我们今天恰好和项目组的代表 $x$ 沟通,还是和另一个成员 $y$ 沟通而不同。
💭 [直观想象]
想象魔方。
- $G$:所有可能的转动操作构成的魔方群。
- $H$:只转动顶层所能实现的所有状态构成的子群。
- 陪集 $xH$:从标准状态出发,先执行一个操作 $x$,然后再任意地只转动顶层。所有能达到的这些状态构成一个陪集。可以想象成是“除了顶层颜色不确定外,其他所有面都和状态 $x$ 一样”的一个集合。
- $L_H$:所有这些“局部模糊”的状态集合。
- 群作用 $g \cdot (xH) = (gx)H$:你对魔方执行一个任意的转动 $g$。它作用在 $xH$ 这个“局部模糊”的状态上,会把它变成 $(gx)H$ 这个新的“局部模糊”状态。
12.12. 例16.8:D4作用在正方形的各个部分上
📜 [原文13]
16.8 例 设 $G$ 为例 8.10 中描述的正方形的对称群 $D_{4}=\left\{\rho_{0}, \rho_{1}, \rho_{2}, \rho_{3}, \mu_{1}, \mu_{2}, \delta_{1}, \delta_{2}\right\}$。在图 16.9 中,我们展示了具有顶点 1, 2, 3, 4 的正方形,如图 8.11 所示。我们还标注了边 $s_{1}, s_{2}, s_{3}, s_{4}$,对角线 $d_{1}$ 和 $d_{2}$,垂直和水平轴 $m_{1}$ 和 $m_{2}$,中心点 $C$,以及边 $s_{i}$ 的中点 $P_{i}$。回想一下, $\rho_{i}$ 对应于将正方形绕中心逆时针旋转 $\pi i / 2$ 弧度,$\mu_{i}$ 对应于关于轴 $m_{i}$ 翻转,而 $\delta_{i}$ 对应于关于对角线 $d_{i}$ 翻转。我们令
$$
X=\left\{1,2,3,4, s_{1}, s_{2}, s_{3}, s_{4}, m_{1}, m_{2}, d_{1}, d_{2}, C, P_{1}, P_{2}, P_{3}, P_{4}\right\} .
$$
那么 $X$ 可以以一种自然的方式被视为一个 $D_{4}$-集合。表 16.10 完整地描述了 $D_{4}$ 在 $X$ 上的作用,并旨在为即将引入的概念提供几何说明。在继续之前,我们应该确保理解这个表是如何形成的。

16.9 图
16.10 表
| | 1 | 2 | 3 | 4 | $s_{1}$ | $s_{2}$ | $S_{3}$ | $S_{4}$ | $m_{1}$ | $m_{2}$ | $d_{1}$ | $d_{2}$ | $C$ | $P_{1}$ | $P_{2}$ | $P_{3}$ | $P_{
你好,这是对《A First Course in Abstract Algebra Seventh Edition》第16节“群在集合上的作用”的逐句解释。我将严格按照你提供的格式进行。
1第 $16{ }^{\dagger}$ 节 群在集合上的作用
1.1 引言
1.1.1 作用的引入
📜 [原文14]
我们已经看过了群如何作用于事物的例子,比如三角形或正方形的对称群,立方体的旋转群,作用在 $\mathbb{R}^{n}$ 上的一般线性群,等等。在本节中,我们给出群在集合上作用的一般概念。下一节将给出一个在计数方面的应用。
📖 [逐步解释]
这段话是第16节的开篇,起到了承上启下的作用。
- 承上:作者首先回顾了读者在前面章节中可能已经接触过的“群作用”的直观例子。这有助于将抽象的概念与具体的、已经学过的知识联系起来。
- 对称群:例如,一个等边三角形的对称群 $D_3$ 包含了旋转和翻转操作,这些操作作用在三角形的顶点集合 $\{1, 2, 3\}$ 上,会改变顶点的位置。这就是一个群(对称群)作用在一个集合(顶点集合)上的例子。
- 旋转群:一个立方体的旋转群包含了所有能使立方体复位的旋转操作。这些旋转作用在立方体的顶点集合、棱集合或面集合上。
- 一般线性群:$GL(n, \mathbb{R})$ 是所有 $n \times n$ 的可逆实矩阵组成的群。它可以作用在 $n$ 维向量空间 $\mathbb{R}^n$ 上,通过矩阵与向量的乘法,将一个向量变换成另一个向量。
- 启下:接着,作者明确了本节的核心任务——将这些具体的例子进行抽象,给出一个普适的、严格的数学定义,即“群在集合上作用”的一般概念。这预示着本节内容将更具理论性和普遍性。
- 展望:最后,作者提到了下一节的内容——计数方面的应用。这不仅激发了读者的学习兴趣(学习这个抽象概念有什么用?),也为知识的后续应用埋下伏笔。这个应用通常指的是伯恩赛德引理(Burnside's Lemma)和轨道-稳定子定理,它们是解决组合计数问题的强大工具。
⚠️ [易错点]
- 作用对象不一定是几何图形:初学者很容易将“群作用”局限在几何对称性上,比如旋转、翻转。但实际上,群可以作用在任何集合上,这个集合的元素可以是数字、多项式、函数、矩阵、甚至是群自身。
- “作用”是严格的数学概念:口语中的“作用”含义很宽泛,但在抽象代数中,“群作用”是一个有明确公理化定义的术语,不能随意理解。本节就是要给出这个严格定义。
📝 [总结]
本段是引言,通过回顾已知的具体例子(如对称群),引出本节要学习的核心抽象概念——“群作用”,并预告了该理论在下一节中的重要应用(计数),旨在建立知识联系,明确学习目标,激发学习动机。
🎯 [存在目的]
这段引言的目的是在引入一个新的抽象定义之前,为读者搭建一个从具体到抽象的桥梁。通过列举学生熟悉的例子,降低学习新概念的认知门槛,并说明学习该概念的价值和未来的应用方向,使学习过程更有方向感。
🧠 [直觉心智模型]
想象一个群是一组“指令”或“动作”的集合(比如“向左转90度”、“水平翻转”)。一个集合是一堆“物品”(比如椅子的四个腿,魔方的色块)。“群作用”就是你按照“指令集”里的指令去操作这些“物品”,看看物品的位置会发生什么变化。例如,你拿着“正方形对称群”这个指令集,去操作桌上的一个正方形纸片(物品集合),看看它的顶点、边是如何移动的。
💭 [直观想象]
想象你手里有一副万能遥控器(这就是群 $G$),上面有很多按钮(群的元素 $g$)。你面前有一堆玩具(这就是集合 $X$),比如一排小黄鸭(集合的元素 $x$)。当你按下一个按钮 $g$,其中一只小黄鸭 $x$ 就会移动到新的位置,这个新位置就是 $gx$。这个遥控器和玩具之间的互动关系,就是群作用。不同的遥控器(群)会对这堆玩具有不同的控制方式。
1.2 群作用的概念 (The Concept of a Group Action)
1.2.1 广义的“乘法”
📜 [原文15]
定义 2.1 将集合 $S$ 上的二元运算 $*$ 定义为一个将 $S \times S$ 映射到 $S$ 的函数。函数 $*$ 为我们提供了一个将 $S$ 中的元素 $s_{1}$ 与 $S$ 中的元素 $s_{2}$ “相乘”以得到 $S$ 中的元素 $s_{1} * s_{2}$ 的规则。
更一般地,对于任何集合 $A, B$ 和 $C$,我们可以将映射 $*: A \times B \rightarrow C$ 视为定义了一个“乘法”,其中 $A$ 的任何元素 $a$ 乘以 $B$ 的任何元素 $b$ 的值为 $C$ 的某个元素 $c$。当然,我们写成 $a * b=c$,或简写为 $ab=c$。在本节中,我们将关注 $X$ 是一个集合,$G$ 是一个群,且我们有一个映射 $*: G \times X \rightarrow X$ 的情况。我们将 $*(g, x)$ 写为 $g * x$ 或 $gx$。
📖 [逐步解释]
这部分内容旨在拓宽我们对“乘法”的理解,为群作用的定义铺平道路。
- 回顾二元运算:首先,作者回顾了二元运算的严格定义。一个集合 $S$ 上的二元运算 $*$ 是一个函数,这个函数的输入是 $S$ 中的一个有序对 $(s_1, s_2)$(来自笛卡尔积 $S \times S$),输出是 $S$ 中的一个元素 $s_1 * s_2$。我们熟悉的加法、乘法都是典型的二元运算。比如,整数集合 $\mathbb{Z}$ 上的加法,就是函数 $+: \mathbb{Z} \times \mathbb{Z} \rightarrow \mathbb{Z}$,它将数对 $(3, 5)$ 映射到 $8$。
- 推广“乘法”概念:然后,作者将这个概念推广。二元运算是两个相同集合的元素“相乘”得到该集合的元素。现在我们放宽限制,允许三个集合 $A, B, C$ 参与,定义一个映射 $*: A \times B \rightarrow C$。这个映射接受一个来自 $A$ 的元素 $a$ 和一个来自 $B$ 的元素 $b$,然后输出一个来自 $C$ 的元素 $c$。尽管 $A, B, C$ 可能完全不同,我们仍然可以借用“乘法”的记号,把这个过程记为 $a * b = c$ 或 $ab = c$。
- 这个推广是关键。它告诉我们,“乘法”不一定发生在同一个集合内部。
- 聚焦群作用的场景:最后,作者明确了本节要研究的特定情况。在这种情况下:
- 集合 $A$ 是一个群 $G$。
- 集合 $B$ 是一个任意的集合 $X$。
- 集合 $C$ 恰好也是集合 $X$。
- 因此,我们要研究的“乘法”是一个映射 $*: G \times X \rightarrow X$。这个映射取一个群里的元素 $g$ 和一个集合里的元素 $x$,通过一种规则,得到集合 $X$ 里的另一个元素。
- 简化记号:为了书写方便,我们将函数记法 $*(g, x)$ 简化为中缀记法 $g * x$ 或者更简洁的并列记法 $gx$。这和我们写群运算 $g_1 g_2$ 是一样的逻辑。
💡 [数值示例]
- 示例1(二元运算):设 $S = \{ \text{True}, \text{False} \}$。逻辑与运算 "$\land$" 就是一个二元运算 $\land: S \times S \rightarrow S$。例如,$(\text{True}, \text{False})$ 被映射到 $\text{False}$,即 $\text{True} \land \text{False} = \text{False}$。
- 示例2(广义乘法):设 $A = \{\text{“画”}, \text{“擦除”}\}$,这是一个动作集合。设 $B = \{\text{“圆形”}, \text{“方形”}\}$,这是一个形状集合。设 $C = \{\text{“画布上有圆形”}, \text{“画布上有方形”}, \text{“画布为空”}\}$,这是一个状态集合。我们可以定义一个“乘法” $*: A \times B \rightarrow C$。例如,“画” * “圆形” = “画布上有圆形”。这里的“乘法”就是执行一个动作于一个对象上,得到一个结果状态。
- 示例3(群作用场景):设 $G = (\mathbb{Z}, +)$ 是整数加法群。设 $X = \mathbb{R}$ 是实数集。我们可以定义一个映射 $*: \mathbb{Z} \times \mathbb{R} \rightarrow \mathbb{R}$ 为 $n * x = n + x$。这里,我们取一个群的元素(一个整数 $n$)和一个集合的元素(一个实数 $x$),得到集合中的另一个元素(一个新的实数 $n+x$)。这就是一个典型的 $G \times X \rightarrow X$ 的映射。
⚠️ [易错点]
- 混淆群运算和群作用:要时刻分清 $g_1 g_2$ 和 $gx$ 的区别。前者是群 $G$ 内部的二元运算(两个群中元素相乘得到群中元素),后者是群作用(一个群中元素和一个集合中元素相乘得到集合中元素)。它们是完全不同的“乘法”。
- $X$ 不一定是群:集合 $X$ 可以是任何集合,它内部不需要有任何代数结构(比如二元运算)。群 $G$ 是“施动者”,集合 $X$ 是“受体”。
📝 [总结]
本段通过将二元运算的概念推广到不同集合之间的“乘法”,为群作用的定义做了一个概念上的铺垫。它阐明了群作用 $*: G \times X \rightarrow X$ 的本质是一个函数,输入一个群的元素和一个集合的元素,输出一个该集合的元素,并引入了简洁的记法 $gx$。
🎯 [存在目的]
这段的目的是为了让读者在看到正式定义之前,首先在概念上接受“一个群的元素可以‘乘以’一个集合的元素”这一想法。它通过类比和推广,拆解了定义中 $*: G \times X \rightarrow X$ 这一核心部分的含义,降低了后续理解定义中公理的难度。
🧠 [直觉心智模型]
这就像我们定义标量乘向量。标量(来自一个集合,即域 $\mathbb{R}$)和向量(来自另一个集合,即向量空间 $V$)是不同类型的东西,但我们可以定义它们的“乘法”,结果是一个向量。这里的群元素 $g$ 就像标量,集合元素 $x$ 就像向量,$gx$ 的结果仍然是集合 $X$ 中的一个元素,就像标量乘以向量得到一个新向量一样。
💭 [直观想象]
想象一个油漆工(群 $G$)和一堵白墙(集合 $X$)。油漆工的工具箱里有各种颜色的油漆刷(群的元素 $g$)。墙上有很多个点(集合的元素 $x$)。“群作用”就是油漆工选择一个刷子 $g$(比如红色刷子),去刷墙上的某个点 $x$。刷完后,这个点就变成了红色,我们可以认为它“移动”到了一个新的状态 $gx$(比如“红色的点”)。这里的映射 $G \times X \rightarrow X$ 就是指“用某个颜色的刷子去刷墙上的某个点,得到一个上了色的点”这个过程。
1.2.2 群作用的定义
📜 [原文16]
16.1 定义 设 $X$ 为一个集合,$G$ 为一个群。$G$ 在 $X$ 上的作用是一个映射 $*: G \times X \rightarrow X$,使得
- 对于所有 $x \in X$,$ex=x$,
- 对于所有 $x \in X$ 以及所有 $g_{1}, g_{2} \in G$,$\left(g_{1} g_{2}\right)(x)=g_{1}\left(g_{2} x\right)$。
在这些条件下,$X$ 是一个 $G$-集合。
📖 [逐步解释]
这是本节最核心的定义,它用两条公理严格规定了什么是“群作用”。
- 基本设定:我们有一个群 $G$ 和一个集合 $X$。群作用是一个映射(我们记作乘法),这个映射把一个群元素 $g$ 和一个集合元素 $x$ 组合起来,得到一个新的集合元素 $gx$。
- 公理1:单位元的作用 (Identity Axiom)
- 原文:对于所有 $x \in X$,$ex=x$。
- 解释:$e$ 是群 $G$ 的单位元。这条公理说,用单位元去“作用”于集合 $X$ 中的任何一个元素 $x$,这个元素 $x$ 都保持不变。
- 直观理解:单位元代表“什么都不做”这个操作。所以用“什么都不做”去作用于任何一个物体,物体当然应该在原地不动。
- 公理2:结合律 (Compatibility Axiom)
- 原文:对于所有 $x \in X$ 以及所有 $g_{1}, g_{2} \in G$,$\left(g_{1} g_{2}\right)(x)=g_{1}\left(g_{2} x\right)$。
- 解释:这条公理是群作用与群自身运算的“兼容性”法则。让我们拆解等式两边:
- 左边 $\left(g_{1} g_{2}\right)(x)$:先在群 $G$ 内部计算出 $g_1$ 和 $g_2$ 的乘积,得到一个新的群元素 $g_3 = g_1 g_2$。然后,用这个新的群元素 $g_3$ 去作用于 $x$。
- 右边 $g_{1}\left(g_{2} x\right)$:先让 $g_2$ 作用在 $x$ 上,得到一个新的集合元素 $x' = g_2 x$。然后,再让 $g_1$ 作用在这个新的集合元素 $x'$ 上。
- 直观理解:这条公理说,“先连续执行两个动作,再把这个组合动作作用于物体”的效果,和“先执行第二个动作,再对结果执行第一个动作”的效果是一样的。这保证了群的运算结构能够“忠实地”传递到对集合的作用上。
- $G$-集合:如果一个群 $G$ 和一个集合 $X$ 之间存在满足这两条公理的作用,我们就称 $X$ 是一个 $G$-集合。这个术语强调了 $X$ 是与群 $G$ 关联在一起的。
💡 [数值示例]
- 示例1:$S_3$ 作用在 $\{1, 2, 3\}$ 上
- $G = S_3 = \{e, (12), (13), (23), (123), (132)\}$,是3个元素的置换群。
- $X = \{1, 2, 3\}$。
- 作用定义为:置换 $\sigma$ 作用在数字 $k$ 上,就是 $\sigma(k)$。例如,$(12)$ 作用在 $1$ 上是 $2$。
- 验证公理1:$e$ 是恒等置换。$e(1)=1, e(2)=2, e(3)=3$。所以对于所有 $x \in X$,$ex=x$ 成立。
- 验证公理2:设 $g_1 = (12)$,$g_2 = (13)$。$x=1$。
- 左边:先计算群内乘法 $g_1 g_2 = (12)(13) = (132)$。然后 $(132)$ 作用在 $1$ 上,结果是 $3$。
- 右边:先计算 $g_2 x = (13)$ 作用在 $1$ 上,结果是 $3$。我们得到新元素 $x' = 3$。然后计算 $g_1 x' = (12)$ 作用在 $3$ 上,结果是 $3$。
- 左边 = 右边 (3 = 3),公理2成立。你可以对所有 $g_1, g_2, x$ 进行验证。
- 示例2:$GL(2, \mathbb{R})$ 作用在 $\mathbb{R}^2$ 上
- $G = GL(2, \mathbb{R})$,所有 $2 \times 2$ 可逆实矩阵。
- $X = \mathbb{R}^2$,所有二维实向量(写成列向量)。
- 作用定义为:矩阵 $A$ 作用在向量 $\mathbf{v}$ 上,就是矩阵乘法 $A\mathbf{v}$。
- 验证公理1:$G$ 的单位元是单位矩阵 $I = \begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix}$。对于任何向量 $\mathbf{v} \in \mathbb{R}^2$,$I\mathbf{v} = \mathbf{v}$。公理1成立。
- 验证公理2:设 $A_1, A_2 \in GL(2, \mathbb{R})$,$\mathbf{v} \in \mathbb{R}^2$。
- 左边:$(A_1 A_2)\mathbf{v}$。
- 右边:$A_1 (A_2 \mathbf{v})$。
- 根据矩阵乘法的结合律,我们知道 $(A_1 A_2)\mathbf{v} = A_1 (A_2 \mathbf{v})$ 总是成立的。所以公理2成立。
- 因此,$\mathbb{R}^2$ 是一个 $GL(2, \mathbb{R})$-集合。
⚠️ [易错点]
- 公理2的括号:$g_1(g_2 x)$ 的括号不能乱加。$(g_1 g_2)$ 是群内运算,而 $(g_2 x)$ 是群作用,它们属于不同层面的运算。
- 作用不一定是乘法:尽管我们用乘法符号,但实际的映射可以是任何满足公理的规则。例如,群 $(\mathbb{Z}, +)$ 作用在 $\mathbb{R}$ 上可以是 $n \cdot x = x + n$(平移),也可以是 $n \cdot x = (-1)^n x$(反射)。
- 不是任何映射都是群作用:随便定义一个 $*: G \times X \rightarrow X$ 的映射很可能不满足这两条公理。例如,如果定义 $g * x = x$ 对于所有 $g,x$ 都成立,虽然公理1满足了,但公理2一般不满足(除非$G$是平凡群)。
📝 [总结]
群作用是一个群 $G$ 在一个集合 $X$ 上的“操作”,这个操作是一个映射 $*:G \times X \to X$,它必须满足两条基本规则:
- 单位元操作不产生任何改变 ($ex=x$)。
- 操作的组合与群的运算兼容 ($(g_1 g_2)x = g_1(g_2 x)$)。
满足这些条件的集合 $X$ 被称为一个 $G$-集合。
🎯 [存在目的]
这个定义的目的是提供一个坚实的、公理化的框架来研究对称性。通过抽象出所有群作用例子的共同特征(两条公理),数学家可以证明关于所有群作用的普适定理(如轨道-稳定子定理),而不需要为每一种具体的作用(旋转、置换、矩阵乘法等)都重新证明一遍。它将研究的焦点从“群是什么”扩展到了“群能做什么”。
🧠 [直觉心智模型]
想象你在玩一个有存档功能的游戏。
- $X$ 是游戏所有可能的“状态”的集合。
- $G$ 是你所有能做的“操作”的集合,比如“向前走一步”,“跳一下”。
- $ex=x$:你不做任何操作(单位元 $e$),游戏状态 $x$ 当然不变。
- $(g_1 g_2)x = g_1(g_2 x)$:$g_1$ 是“向前走”,$g_2$ 是“跳”。
- 左边:你先想好一个组合技“走跳连招”($g_1 g_2$),然后对当前状态 $x$ 执行这个连招。
- 右边:你先对当前状态 $x$ 执行“跳”($g_2 x$),得到一个新状态(在空中),然后再对这个新状态执行“向前走”($g_1(g_2 x)$)。
- 公理2保证了这两种方式的最终结果是一样的。
💭 [直观想象]
想象一个地球仪(集合 $X$,球面上的点)和一个控制手柄(群 $G$)。手柄上有按钮,比如“绕地轴向东转90度”($g_1$),“绕地轴向东转180度”($g_2$)。
- 公理1:手柄上有一个“不转”的按钮(单位元 $e$)。你按它,地球仪上的任何一个点 $x$(比如北京)都还在原地。$ex=x$。
- 公理2:
- 左边:你先在脑子里计算,“转90度”再“转180度”等于“转270度”($g_1 g_2$)。然后你按下了“转270度”的组合键,北京跑到了新的位置。
- 右边:你先按“转180度”的按钮($g_2$),北京跑到了地球另一边($g_2 x$)。然后,你再对这个新位置按“转90度”的按钮($g_1$)。
- 公理2保证了,最终北京到达的位置是一模一样的。这使得你的控制手柄(群)的操作逻辑是自洽的。
1.2.3 置换群作用的例子
📜 [原文17]
16.2 例 设 $X$ 为任意集合,并设 $H$ 为 $X$ 的所有置换组成的群 $S_{X}$ 的一个子群。那么 $X$ 是一个 $H$-集合,其中 $\sigma \in H$ 在 $X$ 上的作用是它作为 $S_{X}$ 的一个元素的作用,因此对于所有 $x \in X$,$\sigma x=\sigma(x)$。条件 2 是置换乘法定义为函数复合的结果,而条件 1 直接由单位置换定义为恒等函数得出。注意,特别地,$\{1,2,3, \cdots, n\}$ 是一个 $S_{n}$ 集合。$\square$
📖 [逐步解释]
这个例子给出了第一类,也是最基本的一类群作用——置换群的作用。
- 设定:
- $X$ 是一个任意的集合。
- $S_X$ 是 $X$ 上所有置换(即从 $X$到 $X$ 的一一映射)构成的群。群运算是函数复合。
- $H$ 是 $S_X$ 的一个子群。也就是说,$H$ 本身也是一个由 $X$ 上的某些置换组成的群。
- 定义作用:我们让群 $H$ 作用在集合 $X$ 上。如何作用呢?
- 取一个群元素 $\sigma \in H$。$\sigma$ 本身就是一个从 $X$ 到 $X$ 的函数。
- 取一个集合元素 $x \in X$。
- 我们定义 $\sigma$ 作用在 $x$ 上的结果,就是把 $x$ 作为输入代入到函数 $\sigma$ 中,得到的输出值 $\sigma(x)$。即 $\sigma x = \sigma(x)$。
- 验证公理:为什么这是一个合法的群作用?我们需要检查定义16.1中的两条公理。
- 公理1 ($ex=x$):群 $H$ 的单位元 $e$ 是什么?因为 $H$ 是 $S_X$ 的子群,所以它的单位元和 $S_X$ 的单位元一样,都是恒等置换(或称恒等函数) $\text{id}$,这个函数的定义就是对于所有 $x \in X$,$\text{id}(x) = x$。因此,根据我们定义的作用,$ex = e(x) = \text{id}(x) = x$。公理1成立。
- 公理2 ($(g_1 g_2)x = g_1(g_2 x)$):设 $\sigma_1, \sigma_2 \in H$。
- 左边:$( \sigma_1 \sigma_2 )x$。在置换群 $S_X$(以及其子群 $H$)中,群的乘积 $\sigma_1 \sigma_2$ 被定义为函数的复合,即 $\sigma_1 \circ \sigma_2$。所以 $(\sigma_1 \sigma_2)x = (\sigma_1 \circ \sigma_2)(x) = \sigma_1(\sigma_2(x))$。
- 右边:$\sigma_1(\sigma_2 x)$。根据我们的作用定义,$\sigma_2 x = \sigma_2(x)$。所以,$\sigma_1(\sigma_2 x) = \sigma_1(\sigma_2(x))$。
- 左边 = 右边,公理2成立。这个公理的成立,本质上就是因为置换群的运算(复合)和作用的定义(求值)天然地结合在一起。
- 结论:既然两条公理都满足,那么 $X$ 就是一个 $H$-集合。
- 特例:一个非常重要的特例是,当 $X = \{1, 2, \dots, n\}$ 时,它的置换群就是我们熟悉的 $S_n$。根据上面的结论,$S_n$ 本身可以作用在 $\{1, 2, \dots, n\}$ 上,所以 $\{1, 2, \dots, n\}$ 是一个 $S_n$-集合。
💡 [数值示例]
- 示例1:
- 设 $X = \{1, 2, 3, 4\}$。
- $S_4$ 是包含 $4! = 24$ 个元素的置换群。
- 考虑一个子群 $H = \{e, (12), (34), (12)(34)\}$。这是一个同构于克莱因四元群的子群。
- $X$ 是一个 $H$-集合。我们来看看作用:
- $e$ 作用在 $1$ 上是 $e(1) = 1$。
- $(12)$ 作用在 $1$ 上是 $(12)(1)=2$。
- $(12)$ 作用在 $3$ 上是 $(12)(3)=3$。
- $(12)(34)$ 作用在 $1$ 上是 $(12)(34)(1)=2$。
- 示例2(几何例子):
- 设 $X$ 是正方形的四个顶点,标记为 $\{1, 2, 3, 4\}$。
- $S_X$ 就是 $S_4$。
- 正方形的对称群 $D_4$ 是 $S_4$ 的一个子群。例如,逆时针旋转90度这个操作,对应于置换 $\rho_1 = (1234)$。关于垂直中轴线的翻转,对应于置换 $\mu_2 = (14)(23)$。
- $D_4$ 是 $S_4$ 的一个子群,因此,顶点集合 $X=\{1,2,3,4\}$ 是一个 $D_4$-集合。
- $\rho_1$ 作用在 $1$ 上,就是 $\rho_1(1)=2$,即顶点1转到了原先顶点2的位置。
- $\mu_2$ 作用在 $1$ 上,就是 $\mu_2(1)=4$,即顶点1翻转到了原先顶点4的位置。
⚠️ [易错点]
- $\sigma x$ 和 $\sigma(x)$ 的关系:在这个具体的例子中,$\sigma x$ 被 定义 为 $\sigma(x)$。在更一般的群作用中,$\sigma x$ 不一定等于 $\sigma(x)$,因为 $\sigma$ 可能不是一个定义在 $X$ 上的函数(比如 $G$ 是整数加法群,$\mathbb{Z}$ 的元素 $n$ 本身不是作用在 $\mathbb{R}$ 上的函数)。
- 任何子群都行:只要 $H$ 是 $S_X$ 的一个子群,$X$ 就是一个 $H$-集合。$H$ 可以是平凡子群 $\{e\}$,也可以是整个 $S_X$。
📝 [总结]
本例阐述了一类最自然的群作用:任何一个置换群 $H \leq S_X$ 都天然地作用在其 underlying set $X$ 上。作用的规则就是置换作为函数的求值,即 $\sigma x = \sigma(x)$。群作用的两条公理之所以成立,分别源于恒等置换的定义和置换乘法(函数复合)的定义。
🎯 [存在目的]
这个例子的目的是提供一个具体、普适且容易理解的群作用模型。它告诉我们,我们之前学习的置换群天然就提供了一个群作用的场景。更重要的是,下一段的定理将揭示,任何抽象的群作用,其本质都可以理解为这种置换群的作用。所以这个例子是构建所有群作用理解的基础。
🧠 [直觉心智模型]
这就像是给一堆卡片重新排序。
- $X$ 是一叠写有 $1, 2, \dots, n$ 的卡片。
- $H$ 是一本“洗牌方法”手册,里面包含了几种特定的洗牌法(比如“第一张和第二张对调”,“整体循环移动一位”),并且这些方法做完一次再做一次,或者做逆操作,得到的还是手册里的方法。
- $\sigma \in H$ 是其中一种洗牌法。
- $\sigma x = \sigma(x)$ 的意思是:用 $\sigma$ 这种方法洗牌后,原来在第 $x$ 个位置的卡片现在跑到了哪个位置。
💭 [直观想象]
想象有4个座位 $\{1, 2, 3, 4\}$ 排成一圈。$S_4$ 是所有可能的“座位重排方案”的集合。
我们只考虑其中一部分方案,比如旋转,构成一个群 $H = \{ \text{不转}, \text{转90度}, \text{转180度}, \text{转270度} \}$,这是 $S_4$ 的一个子群。
让 $H$ 作用在座位集合 $X=\{1,2,3,4\}$ 上。
“转90度”这个操作 $g$ 作用在“1号座位” $x$ 上,结果是什么?就是1号座位上的东西转到了2号座位上,所以 $gx=2$。这就是 $g(x)=2$。这个过程完全符合群作用的定义。
1.2.4 任意群作用与置换群表示的等价性
📜 [原文18]
我们的下一个定理将证明,对于每个 $G$-集合 $X$ 和每个 $g \in G$,由 $\sigma_{g}(x)=gx$ 定义的映射 $\sigma_{g}: X \rightarrow X$ 是 $X$ 的一个置换,并且存在一个同态 $\phi: G \rightarrow S_{X}$,使得 $G$ 在 $X$ 上的作用本质上是例 16.2 中 $S_{X}$ 的像子群 $H=\phi[G]$ 在 $X$ 上的作用。因此,$S_{X}$ 的子群在 $X$ 上的作用描述了 $X$ 上所有可能的群作用。在研究集合 $X$ 时,使用 $S_{X}$ 的子群的作用就足够了。然而,有时集合 $X$ 被用来通过 $G$ 在 $X$ 上的群作用来研究 $G$。因此,我们需要定义 16.1 给出的更一般的概念。
📖 [逐步解释]
这段话是下一个重要定理(定理16.3)的“预告片”和意义解读,它揭示了一个深刻的联系:任何抽象的群作用都可以被看作是一个置换群的作用。
- 核心思想预告:
- 对于一个任意的群 $G$ 和它作用的集合 $X$(即 $X$ 是一个 $G$-集合)。
- 我们可以把群 $G$ 中的每一个元素 $g$ 都看成是对集合 $X$ 的一个操作。这个操作本身可以被视为一个从 $X$到 $X$ 的函数,记为 $\sigma_g$。这个函数的功能就是:输入 $x$,输出 $gx$。即 $\sigma_g(x) = gx$。
- 定理将证明:这个 $\sigma_g$ 不仅仅是个函数,它还是一个置换(即一一映射)。
- 定理还将证明:把 $g$ 对应到 $\sigma_g$ 的这个过程,即映射 $\phi: G \rightarrow S_X$ 定义为 $\phi(g) = \sigma_g$,是一个群同态。
- 深刻的结论:
- “同态 $\phi: G \rightarrow S_X$”意味着群 $G$ 的结构被“投影”到了置换群 $S_X$ 中。$G$ 中的运算 $g_1 g_2$ 对应着 $S_X$ 中的运算 $\sigma_{g_1} \circ \sigma_{g_2}$。
- $G$ 在 $X$ 上的作用 ($gx$),现在可以被看作是 $S_X$ 中的一个元素 $\sigma_g$ 在 $X$ 上的作用($\sigma_g(x)$)。
- 这个同态的像 $\phi[G]$ 是 $S_X$ 的一个子群。所以,原来的群作用 $G \curvearrowright X$ 就可以被“翻译”成一个置换群(即 $H=\phi[G]$)在 $X$ 上的作用,这正是例16.2描述的情况。
- 一言以蔽之:任何抽象的群作用,其内在本质都是一个置换群在起作用。这被称为群作用的置换表示。这一定理有时也与凯莱定理相提并论,因为凯莱定理是它的一个特例(当群作用于自身时)。
- 两种视角:
- 视角一:研究集合 X。如果我们关心的是集合 $X$ 本身(比如一个几何对象的对称性),那么我们只需要找到所有能作用在 $X$ 上的置换群($S_X$ 的子群)就够了,没必要引入一个抽象的群 $G$。
- 视角二:研究群 G。但有时候,我们的目的是为了研究一个抽象群 $G$ 的性质。让 $G$ 作用在一个精心挑选的集合 $X$ 上,然后通过研究这个作用产生的同态 $\phi: G \rightarrow S_X$,我们可以获得关于 $G$ 的重要信息(比如它的正规子群、子群结构等)。在这种情况下,从抽象的 $G$ 出发就非常必要。
- 定义的必要性:正是因为有第二种视角的存在,我们才需要定义16.1中那个看似更“绕”的一般性群作用概念,而不是从一开始就只讨论置换群的作用。
⚠️ [易错点]
- $G$ 和 $\phi[G]$ 的关系:$G$ 和它的置-换表示 $\phi[G]$ 不一定是同构的。它们之间只是一个同态关系。如果同态的核(kernel)是平凡的(只有单位元),那么 $G$ 和 $\phi[G]$ 同构,我们称这个作用是“忠实的”。如果核不是平凡的,那么 $G$ 中有多个元素在 $X$ 上起到了完全相同的作用。
- 抽象 vs 具体:$G$ 是一个抽象的代数结构,它的元素是什么不重要,只关心运算。$S_X$ 是一个具体的函数群,它的元素是 $X$ 上的置换。群作用为我们提供了一座连接抽象群和具体置换的桥梁。
📝 [总结]
本段阐述了即将到来的定理16.3的深刻意义:任何一个抽象的群 $G$ 在集合 $X$ 上的作用,都可以被具体地看作是 $X$ 的一个置换群在 $X$ 上的作用。这是通过构造一个从 $G$ 到 $X$ 的置换群 $S_X$ 的同态来实现的。这个结论统一了群作用的两种表现形式,并解释了为何我们需要从一般性的定义(定义16.1)出发,因为它既可以用于研究集合,也可以作为一种强大的工具来研究群本身。
🎯 [存在目的]
本段的目的是在给出形式化的定理和证明之前,让读者先从宏观上理解该定理的地位和重要性。它解释了这个定理如何将一个新的、抽象的概念(任意群作用)与一个已知的、具体的概念(置换群作用)联系起来,从而揭示了新概念的“本质”。同时,它通过“两种视角”的讨论,回答了“为什么我们需要这个更一般的定义”的潜在疑问。
[直觉心-智模型]
想象一个公司。
- $G$ 是公司的管理层,是一个抽象的组织结构图(群)。
- $X$ 是公司的全体员工(集合)。
- 管理层 $g$ 可以给员工 $x$ 下达指令,让员工换工位,这就是群作用 $gx$。
- 定理告诉我们:每个管理者 $g$ 的行为,实际上都等同于一个“全公司员工工位调整方案” $\sigma_g$。例如,CEO($g_1$)的指令可能是“所有A部门的人和B部门的人互换”,这就是一个具体的置换方案 $\sigma_{g_1}$。
- 同态 $\phi(g)=\sigma_g$ 的意思是,管理层的层级关系(比如“CEO的指令”再由“总监执行”,等效于“副总裁的指令”)会反映在这些“工位调整方案”的组合关系中。
- 最终,整个管理层 $G$ 对员工 $X$ 的所有可能操作,本质上就是一本《员工工位调整方案大全》($S_X$ 的一个子群 $\phi[G]$)。
💭 [直观想象]
想象你在用一个软件(比如Photoshop)编辑一张图片。
- $X$ 是图片中的所有像素点。
- $G$ 是软件的“滤镜”群。比如 $g_1$ 是“反色”滤镜,$g_2$ 是“模糊”滤镜。群运算就是滤镜的叠加。
- 群作用 $gx$ 就是对像素点 $x$ 应用滤镜 $g$ 后的新颜色。
- 定理告诉我们:每个滤镜 $g$(比如“反色”),实际上都实现了一个对整个图片所有像素的“颜色重排方案” $\sigma_g$(比如,把所有黑色像素变成白色,白色变成黑色,等等)。这个 $\sigma_g$ 就是一个作用在颜色值集合上的置换。
- 同态 $\phi$ 的意思是,“先应用模糊再应用反色”这个组合滤镜 ($g_1 g_2$),它所对应的“颜色重排方案” ($\sigma_{g_1 g_2}$),和“先应用模糊的方案,再对结果应用反色的方案”($\sigma_{g_1} \circ \sigma_{g_2}$) 是一样的。
- 所以,无论滤镜群 $G$ 设计得多抽象,它对像素集合 $X$ 的影响,最终都可以归结为一系列具体的“像素颜色置换方案”。
1.3 群作用与置换表示 (Group Actions and Permutation Representations)
1.3.1 定理16.3:群作用导出置换同态
📜 [原文19]
16.3 定理 设 $X$ 是一个 $G$-集合。对于每个 $g \in G$,由 $\sigma_{g}(x)=gx$(对于 $x \in X$)定义的函数 $\sigma_{g}: X \rightarrow X$ 是 $X$ 的一个置换。此外,由 $\phi(g)=\sigma_{g}$ 定义的映射 $\phi: G \rightarrow S_{X}$ 是一个具有 $\phi(g)(x)=gx$ 性质的同态。
📖 [逐步解释]
这个定理是群作用理论的基石之一。它形式化了上一段的讨论。我们将它分为两个部分来理解和证明。
第一部分:$\sigma_g$ 是一个置换
- 主张:对于任意一个 $g \in G$,我们定义一个函数 $\sigma_g: X \rightarrow X$ 为 $\sigma_g(x) = gx$。这个函数是一个置换。
- 回顾:一个函数是置换,意味着它既是单射(一对一)又是满射(映上)。
- 证明 $\sigma_g$ 是单射:
- 我们需要证明:如果 $\sigma_g(x_1) = \sigma_g(x_2)$,那么必然有 $x_1=x_2$。
- 根据 $\sigma_g$ 的定义,$\sigma_g(x_1) = \sigma_g(x_2)$ 意味着 $gx_1 = gx_2$。
- 因为 $G$ 是一个群,所以 $g$ 有一个逆元 $g^{-1}$。我们在等式两边同时从左边“作用”上 $g^{-1}$:$g^{-1}(gx_1) = g^{-1}(gx_2)$。
- 根据群作用的公理2(结合律),这可以写成 $(g^{-1}g)x_1 = (g^{-1}g)x_2$。
- 在群 $G$ 中,$g^{-1}g = e$(单位元)。所以等式变为 $ex_1 = ex_2$。
- 根据群作用的公理1(单位元作用),$ex_1=x_1$ 且 $ex_2=x_2$。
- 因此,我们得到 $x_1 = x_2$。
- 这就证明了 $\sigma_g$ 是单射。
- 证明 $\sigma_g$ 是满射:
- 我们需要证明:对于集合 $X$ 中的任意一个元素 $y$,我们总能找到一个 $x \in X$,使得 $\sigma_g(x) = y$。
- 换句话说,我们要解方程 $gx=y$ 中的 $x$。
- 同样,利用 $g$ 的逆元 $g^{-1}$。我们让 $g^{-1}$ 作用在 $y$ 上,得到一个集合中的元素,令它为 $x_0 = g^{-1}y$。
- 现在我们把这个 $x_0$ 代入 $\sigma_g$ 中,看看结果是不是 $y$:
- $\sigma_g(x_0) = g x_0 = g(g^{-1}y)$。
- 根据公理2,这等于 $(gg^{-1})y$。
- 因为 $gg^{-1}=e$,所以结果是 $ey$。
- 根据公理1, $ey=y$。
- 所以,我们确实找到了一个 $x_0 = g^{-1}y$,使得 $\sigma_g(x_0) = y$。
- 这就证明了 $\sigma_g$ 是满射。
- 结论:因为 $\sigma_g$ 既是单射又是满射,所以它是一个置换,即 $\sigma_g \in S_X$。
第二部分:$\phi$ 是一个同态
- 主张:我们定义一个映射 $\phi: G \rightarrow S_X$ 为 $\phi(g) = \sigma_g$。这个映射是一个群同态。
- 回顾:一个映射是群同态,意味着它保持群的运算结构,即 $\phi(g_1 g_2) = \phi(g_1) \phi(g_2)$。
- 证明:
- 设 $g_1, g_2 \in G$。我们要比较 $\phi(g_1 g_2)$ 和 $\phi(g_1) \phi(g_2)$。这两个都是 $S_X$ 中的置换(函数)。要证明两个函数相等,我们必须证明它们对定义域中的任何输入都给出相同的输出。
- 取任意一个 $x \in X$。
- 计算左边:$\phi(g_1 g_2)$ 作用在 $x$ 上。
- 根据 $\phi$ 的定义,$\phi(g_1 g_2) = \sigma_{g_1 g_2}$。
- 根据 $\sigma$ 的定义,$\sigma_{g_1 g_2}(x) = (g_1 g_2)x$。
- 计算右边:$\phi(g_1)\phi(g_2)$ 作用在 $x$ 上。
- $\phi(g_1) = \sigma_{g_1}$,$\phi(g_2) = \sigma_{g_2}$。
- 在置换群 $S_X$ 中,乘法 $\phi(g_1)\phi(g_2)$ 就是函数复合 $\sigma_{g_1} \circ \sigma_{g_2}$。
- 所以,$(\phi(g_1)\phi(g_2))(x) = (\sigma_{g_1} \circ \sigma_{g_2})(x) = \sigma_{g_1}(\sigma_{g_2}(x))$。
- 根据 $\sigma$ 的定义,$\sigma_{g_2}(x) = g_2 x$。
- 所以,上式变为 $\sigma_{g_1}(g_2 x)$。
- 再次根据 $\sigma$ 的定义,这等于 $g_1(g_2 x)$。
- 比较左右:我们现在需要比较 $(g_1 g_2)x$ 和 $g_1(g_2 x)$。
- 根据群作用的公理2,$(g_1 g_2)x = g_1(g_2 x)$ 是成立的!
- 因此,对于任意 $x \in X$,都有 $\phi(g_1 g_2)(x) = (\phi(g_1)\phi(g_2))(x)$。
- 这证明了函数 $\phi(g_1 g_2)$ 和 $\phi(g_1)\phi(g_2)$ 是相等的。
- 所以,$\phi$ 是一个群同态。
- 最后性质:$\phi(g)(x)=gx$ 这个性质是直接由定义得出的:$\phi(g)(x) = \sigma_g(x) = gx$。
📝 [总结]
该定理建立了从任意群作用到置换群的桥梁。它表明,群 $G$ 的每个元素 $g$ 都可以通过其在 $X$ 上的作用 $x \mapsto gx$ 被看作是 $X$ 上的一个置换 $\sigma_g$。并且,将 $g$ 映射到 $\sigma_g$ 的过程 $\phi$ 是一个群同态,这意味着群 $G$ 的运算结构被忠实地“翻译”成了置换的复合。这个同态 $\phi: G \to S_X$ 称为该群作用的置换表示。
🎯 [存在目的]
这个定理的存在目的在于“具体化”和“统一化”。
- 具体化:它将一个抽象的群作用概念,转化为一个具体的、由函数(置换)构成的群的作用。研究置换比研究抽象的“作用”更直观。
- 统一化:它揭示了所有群作用(无论看起来多么不同)在底层都共享一个共同的结构——它们都可以被表示为置换群的作用。这使得我们可以用置换群的理论工具来分析所有的群作用。
🧠 [直觉心智模型]
这就像给一个不懂编程的老板解释一个程序。
- 老板有一套指令集 $G$(比如“把所有员工工资翻倍”)。
- $X$ 是员工数据库。
- $gx$ 是执行指令 $g$ 后数据库的新状态。
- 你作为程序员,需要把老板的每个抽象指令 $g$ 翻译成一段具体的代码 $\sigma_g$ (一个函数),这段代码读取数据库,修改后,再写回去。
- 定理的第一部分说,你的代码 $\sigma_g$ 必须是“可逆的”(置换),比如工资翻倍后,还能再通过乘以0.5恢复,保证信息不丢失。
- 定理的第二部分说,你的翻译过程 $\phi$ 必须是靠谱的。如果老板说先“工资翻倍”再“扣10%的税”($g_2 g_1$),你不能写成“先扣10%的税再翻倍”,因为结果不一样。你的代码组合方式 $(\sigma_2 \circ \sigma_1)$ 必须和你老板的指令组合方式 $(g_2 g_1)$ 效果一致。这个“靠谱的翻译过程”就是同态。
💭 [直观想象]
想象一个魔方(集合 $X$ 是所有小色块的位置集合)。
- $G$ 是一个抽象的“魔方操作”群,它的元素是像 "R" (右面顺时针转90度),"U" (顶面顺时针转90度) 这样的符号。群运算是操作的连接,比如 "RU" 表示先做R再做U。
- $gx$ 表示对当前魔方状态 $x$ 执行操作 $g$ 后的新状态。
- $\sigma_g$ 是操作 $g$ 引起的实际的、物理的色块位置变化。比如 $\sigma_R$ 是一个非常复杂的置换,它描述了右面、顶面、前面、底面、后面共20个小块的位置是如何移动的。
- 定理的第一部分说,$\sigma_R$ 确实是一个置换,因为每个小块都明确地移动到了一个新的、且唯一的位置,没有两个小块挤在一个位置,也没有小块消失。操作是可逆的。
- 定理的第二部分(同态)说,$\sigma_{RU} = \sigma_R \circ \sigma_U$。这意味着,你直接执行组合操作 "RU" 所导致的色块变化,和你先执行 "U" 操作、再对新状态执行 "R" 操作所导致的色块变化,最终结果是完全一致的。(注意:函数复合顺序和操作顺序相反,这取决于定义,这里原文定义是 $\sigma_{g_1g_2} = \sigma_{g_1}\sigma_{g_2}$,对应的是先$g_2$再$g_1$)。这个保证了我们的抽象符号系统 $G$ 能够准确地描述物理世界的魔方状态变化 $S_X$。
1.3.2 证明定理16.3
📜 [原文20]
证明
为了证明 $\sigma_{g}$ 是 $X$ 的一个置换,我们必须证明它是 $X$ 到其自身的一一映射。假设对于 $x_{1}, x_{2} \in X$,有 $\sigma_{g}\left(x_{1}\right)=\sigma_{g}\left(x_{2}\right)$。那么 $gx_{1}=gx_{2}$。因此,$g^{-1}\left(gx_{1}\right)=g^{-1}\left(gx_{2}\right)$。利用定义 16.1 中的条件 2,我们看到 $\left(g^{-1} g\right) x_{1}=\left(g^{-1} g\right) x_{2}$,所以 $ex_{1}=ex_{2}$。定义的条件 1 随后得出 $x_{1}=x_{2}$,所以 $\sigma_{g}$ 是单射。该定义的两个条件表明,对于 $x \in X$,我们有 $\sigma_{g}\left(g^{-1} x\right)=g\left(g^{-1}\right) x=\left(g g^{-1}\right) x=ex=x$,所以 $\sigma_{g}$ 将 $X$ 映上 $X$。因此 $\sigma_{g}$ 确实是一个置换。
为了证明由 $\phi(g)=\sigma_{g}$ 定义的 $\phi: G \rightarrow S_{X}$ 是一个同态,我们必须证明对于所有 $g_{1}, g_{2} \in G$,有 $\phi\left(g_{1} g_{2}\right)=\phi\left(g_{1}\right) \phi\left(g_{2}\right)$。我们通过证明 $S_{X}$ 中的这两个置换将 $x \in X$ 带入同一个元素来展示它们的相等性。利用定义 16.1 中的两个条件和函数复合规则,我们得到
$$
\begin{aligned}
\phi\left(g_{1} g_{2}\right)(x) & =\sigma_{g_{1} g_{2}}(x)=\left(g_{1} g_{2}\right) x=g_{1}\left(g_{2} x\right)=g_{1} \sigma_{g_{2}}(x)=\sigma_{g_{1}}\left(\sigma_{g_{2}}(x)\right) \\
& =\left(\sigma_{g_{1}} \circ \sigma_{g_{2}}\right)(x)=\left(\sigma_{g_{1}} \sigma_{g_{2}}\right)(x)=\left(\phi\left(g_{1}\right) \phi\left(g_{2}\right)\right)(x)
\end{aligned}
$$
因此 $\phi$ 是一个同态。$\phi$ 所陈述的性质立即得出,因为根据我们的定义,我们有 $\phi(g)(x)=\sigma_{g}(x)=gx$。$\square$
📖 [逐步解释]
这部分是定理16.3的严格书面证明,它把我们上一段的讨论思路用数学语言写下来。
第一部分:证明 $\sigma_g$ 是置换
- 证明单射性 (Injective / One-to-one)
- 假设 $\sigma_g(x_1) = \sigma_g(x_2)$。
- 根据 $\sigma_g$ 的定义,这等价于 $gx_1 = gx_2$。
- 用 $g$ 的逆元 $g^{-1}$ 从左边作用于等式两边:$g^{-1}(gx_1) = g^{-1}(gx_2)$。
- 应用群作用的公理2 (结合律):$(g^{-1}g)x_1 = (g^{-1}g)x_2$。
- 群的性质,$g^{-1}g=e$:$ex_1 = ex_2$。
- 应用群作用的公理1 (单位元):$x_1 = x_2$。
- 证明完毕。
- 证明满射性 (Surjective / Onto)
- 目标:证明对于任何一个目标 $y \in X$,都存在一个源头 $x \in X$ 使得 $\sigma_g(x) = y$。
- 步骤:
- 作者在这里用了一种更巧妙的写法,他没有先说要找哪个 $x$,而是直接展示了一个 $x$ 确实有效。这个 $x$ 就是 $g^{-1}y$ (尽管原文写的是 $g^{-1}x$,这似乎是笔误,应该是对于任意 $y \in X$,考虑 $\sigma_g(g^{-1}y)$。我们按照教科书的逻辑来理解,他想表达的是对于任意一个元素,比如就叫它 $x$,总能找到一个元素(这里是 $g^{-1}x$)被 $\sigma_g$ 映射到它。这等价于证明满射性)。
- 让我们取一个任意的 $y \in X$。我们要找一个 $x_0$ 使得 $\sigma_g(x_0)=y$。
- 我们猜这个 $x_0$ 是 $g^{-1}y$。
- 代入验证:$\sigma_g(g^{-1}y) = g(g^{-1}y)$。
- 应用公理2:$g(g^{-1}y) = (gg^{-1})y$。
- 群的性质,$gg^{-1}=e$:$(gg^{-1})y = ey$。
- 应用公理1:$ey = y$。
- 所以我们成功找到了 $x_0 = g^{-1}y$ 能映射到 $y$。
- 证明完毕。(原文的表述 $\sigma_{g}\left(g^{-1} x\right)=...=x$ 是为了说明 $X$ 中的任意元素 $x$ 都在 $\sigma_g$ 的值域内,这同样证明了满射。)
- 结论:$\sigma_g$ 既是单射又是满射,故为置换。
第二部分:证明 $\phi$ 是同态
- 目标:证明 $\phi(g_1 g_2) = \phi(g_1) \phi(g_2)$。
- 策略:由于等式两边都是函数(置换),我们只需证明它们作用在任意 $x \in X$ 上都得到相同的结果。
- 推导链:下面的长等式链是证明的核心。
- $\phi(g_1 g_2)(x)$ (从左边函数的求值开始)
- $= \sigma_{g_1 g_2}(x)$ (根据 $\phi$ 的定义)
- $= (g_1 g_2)x$ (根据 $\sigma$ 的定义)
- $= g_1(g_2 x)$ (关键步骤:应用群作用公理2)
- $= g_1 \sigma_{g_2}(x)$ (根据 $\sigma$ 的定义,反向使用)
- $= \sigma_{g_1}(\sigma_{g_2}(x))$ (再次根据 $\sigma$ 的定义,反向使用)
- $= (\sigma_{g_1} \circ \sigma_{g_2})(x)$ (根据函数复合的定义)
- $= (\sigma_{g_1} \sigma_{g_2})(x)$ (在置换群中,乘法就是函数复合)
- $= (\phi(g_1) \phi(g_2))(x)$ (根据 $\phi$ 的定义,反向使用)
- 结论:因为对于任意 $x$,起始和结尾的函数作用结果都一样,所以这两个函数本身是相等的,即 $\phi(g_1 g_2) = \phi(g_1) \phi(g_2)$。故 $\phi$ 是同态。
- 附加性质:$\phi(g)(x)=gx$ 这一条在证明过程中已经反复使用,它直接来自 $\phi$ 和 $\sigma_g$ 的定义。
📝 [总结]
这段文字给出了定理16.3的一个清晰、严谨的证明。它分为两步:首先利用群作用的两条公理证明了由群元素 $g$ 诱导的映射 $\sigma_g$ 是一个双射(即置换);然后利用群作用公理和函数复合的定义,证明了将 $g$ 映射到 $\sigma_g$ 的映射 $\phi$ 保持了群的运算结构,因此是一个同态。
🎯 [存在目的]
数学的精髓在于严谨的证明。这段文字的存在目的就是为定理16.3提供这个不可或缺的逻辑支撑。它向读者展示了如何仅从群作用的两条简单公理出发,通过一步步的逻辑推演,得到一个深刻而有力的结论。这个过程本身就是数学思维方式的典范。
1.3.3 同态核、忠实作用与传递作用
📜 [原文21]
由前述定理和定理 13.15 可知,如果 $X$ 是 $G$-集合,那么使 $X$ 的每个元素保持不动的 $G$ 的子集是 $G$ 的一个正规子群 $N$,我们可以将 $X$ 视为一个 $G / N$-集合,其中陪集 $gN$ 在 $X$ 上的作用由每个 $x \in X$ 的 $(gN) x=gx$ 给出。如果 $N=\{e\}$,那么 $G$ 的单位元是唯一使每个 $x \in X$ 保持不动的元素;此时我们说 $G$ 忠诚地作用于 $X$。如果对于每对 $x_{1}, x_{2} \in X$,都存在 $g \in G$ 使得 $gx_{1}=x_{2}$,则称群 $G$ 在 $G$-集合 $X$ 上是传递的。注意,$G$ 在 $X$ 上是传递的当且仅当 $S_{X}$ 的子群 $\phi[G]$ 在 $X$ 上是传递的,如第 8 节练习 49 中所定义。
📖 [逐步解释]
这段话在定理16.3的基础上,引入了几个非常重要的概念:作用的核、忠实作用和传递作用。
- 作用的核 (Kernel of the Action)
- 定理16.3告诉我们有一个同态 $\phi: G \rightarrow S_X$。
- 对于任何群同态,我们都可以讨论它的核(Kernel)。$\ker(\phi)$ 定义为 $G$ 中所有被映射到 $S_X$ 单位元的元素。
- $S_X$ 的单位元是恒等置换 $\text{id}_X$,即那个让所有 $x \in X$ 都保持不变的置换。
- 所以,$\ker(\phi) = \{ g \in G \mid \phi(g) = \text{id}_X \}$。
- $\phi(g) = \text{id}_X$ 意味着 $\sigma_g = \text{id}_X$,也就是说对于所有的 $x \in X$,都有 $\sigma_g(x) = x$。
- 根据 $\sigma_g$ 的定义,这等价于对于所有的 $x \in X$,都有 $gx=x$。
- 因此,这个作用的核就是 $G$ 中那些让 $X$ 中 每一个 元素都保持不动的元素构成的子集。我们把它记作 $N$。
- 核是正规子群
- 作者引用了定理13.15(第一同构定理的前置内容),任何同态的核都是定义域群的一个正规子群。
- 所以,我们得到的这个子集 $N = \{ g \in G \mid \forall x \in X, gx=x \}$ 不仅是子群,还是 $G$ 的一个正规子群。
- 商群的作用
- 既然 $N$ 是正规子群,我们可以构造商群 $G/N$。
- $G/N$ 的元素是形如 $gN$ 的陪集。
- 我们可以定义一个 $G/N$ 在 $X$ 上的作用:$(gN)x = gx$。
- 这个定义是“良定义的”吗?也就是说,如果我换一个陪集的代表元,结果会不会变?如果 $g_1 N = g_2 N$,那么 $g_1^{-1}g_2 \in N$。根据 $N$ 的定义,$(g_1^{-1}g_2)$ 作用在任何 $x$ 上都等于 $x$。所以 $(g_1^{-1}g_2)x = x \implies g_2 x = g_1 x$。定义是良定义的。
- 这个新的作用 $(G/N) \curvearrowright X$ 是忠实的(见下文)。本质上,我们是把所有“什么都不干”的元素都“压缩”到单位元里了。
- 忠实作用 (Faithful Action)
- 定义:如果作用的核 $N$ 只包含单位元 $e$,即 $N=\{e\}$,我们就说这个作用是忠实的。
- 等价描述:当作用是忠实的,意味着如果 $g \neq e$,那么 $g$ 至少会移动 $X$ 中的一个元素。换句话说,不同的群元素在 $X$ 上有不同的作用效果(除了可能存在 $g_1 x = g_2 x$ 对于某个特定的 $x$ 成立,但不会对所有的 $x$ 都成立)。
- 从同态的角度看,$\ker(\phi)=\{e\}$ 意味着 $\phi$ 是单射(一一映射)。此时,$G$ 同构于它的置换表示 $\phi[G]$。
- 传递作用 (Transitive Action)
- 定义:如果对于 $X$ 中任意两个元素 $x_1, x_2$,我们总能找到一个群元素 $g \in G$ 使得 $gx_1 = x_2$。
- 直观理解:$G$ 的作用足够强大,可以把 $X$ 中的任何一个元素“搬到”任何另一个元素的位置上。整个集合 $X$ 就像是一个整体,没有被分割成互不相干的小块。从任何一点出发,都可以通过群作用到达任何其他点。
- 我们之后会学到,一个群作用可以被分解成若干个“轨道”,而一个传递作用就是只有一个“轨道”的作用。
- 与置换群的联系:$G$ 在 $X$ 上是传递的,等价于它的置换表示 $\phi[G]$ (这是 $S_X$ 的一个子群) 在 $X$ 上是传递的。这是因为 $gx_1 = x_2$ 直接翻译过来就是 $\sigma_g(x_1) = x_2$,其中 $\sigma_g \in \phi[G]$。
💡 [数值示例]
- 示例1:$D_4$ 作用于正方形顶点 $\{1,2,3,4\}$
- $G=D_4$(8个元素),$X=\{1,2,3,4\}$。
- 核:有没有一个非单位元的 $g \in D_4$ 能让所有四个顶点都不动?没有。比如,任何非平凡旋转都会移动所有点,任何翻转都会移动至少两个点。所以核 $N = \{\rho_0\} = \{e\}$。
- 结论:这个作用是忠实的。
- 传递性:我能从顶点1变到顶点3吗?可以,用 $\rho_2$(旋转180度)。我能从顶点1变到顶点2吗?可以,用 $\rho_1$。可以验证,任意两个顶点都可以通过某个 $D_4$ 的元素变换得到。
- 结论:这个作用是传递的。
- 示例2:$D_4$ 作用于正方形的对角线集合 $\{d_1, d_2\}$
- $G=D_4$,$X=\{d_1, d_2\}$。
- 核:哪些操作让两条对角线都不动?
- $\rho_0$ (不转): $d_1 \to d_1, d_2 \to d_2$。
- $\rho_2$ (转180度): $d_1 \to d_1, d_2 \to d_2$。
- $\delta_1$ (沿 $d_1$ 翻转): $d_1 \to d_1, d_2 \to d_2$。
- $\delta_2$ (沿 $d_2$ 翻转): $d_1 \to d_1, d_2 \to d_2$。
- 所以,核 $N = \{\rho_0, \rho_2, \delta_1, \delta_2\}$。这是一个包含4个元素的正规子群。
- 结论:这个作用是不忠实的。
- 传递性:我能从 $d_1$ 变到 $d_2$ 吗?可以,用 $\rho_1$(转90度)就可以让 $d_1$ 跑到 $d_2$ 的位置。
- 结论:这个作用是传递的。
- 商群作用:$G/N$ 是一个2阶群。这个作用本质上就是 $G/N \cong \mathbb{Z}_2$ 在 $\{d_1, d_2\}$ 上的作用。
⚠️ [易错点]
- 忠实 vs 稳定子群:作用的核是让 所有 $x$ 都不动的 $g$ 的集合。之后会学的“稳定子群” $G_x$ 是让 某一个特定 $x$ 都不动的 $g$ 的集合。这是一个非常重要的区别。
- 传递 vs 单个轨道:一个群作用是传递的,意味着整个集合 $X$ 就是一个轨道(orbit)。如果不是传递的,那么 $X$ 会分裂成多个轨道。
📝 [总结]
本段基于群作用的置换表示同态 $\phi: G \rightarrow S_X$,引入了三个核心概念:
- 作用的核 $N$: $\ker(\phi)$,是 $G$ 中使 $X$ 中所有元素都固定不动的元素构成的正规子群。
- 忠实作用: 当 $N=\{e\}$ 时,称作用是忠实的。这意味着不同的群元素有不同的整体效果。
- 传递作用: 当 $X$ 中任意两点都可以通过群作用相互转换时,称作用是传递的。这意味着整个 $X$ 是一个不可分割的整体。
🎯 [存在目的]
这些概念是为了对群作用进行分类和定性分析。
- 忠实性衡量的是群 $G$ 在作用中“信息损失”的程度。忠实作用意味着 $G$ 的结构被完美地复制到了一个置-换群中。
- 传递性描述了作用的“覆盖范围”或“连通性”。
通过判断一个作用是否忠实、是否传递,我们可以立刻掌握这个作用的两个关键特性,这对于后续更深入的分析(比如利用群作用来研究群的结构,或解决计数问题)至关重要。
🧠 [直觉心智模型]
回到公司管理的例子:
- 核 $N$:管理层中的“滥竽充数者”。这些人发布的指令,无论是什么,对所有员工的工位都没有产生任何实际影响。他们是“无效”的管理者。
- 忠实作用:公司管理层没有“滥竽充-数者”(除了“什么都不做”的董事长之外)。每个管理者只要发了非“维持现状”的指令,就至少会有一个员工的工位发生变化。管理是高效的。
- 传递作用:公司的HR政策非常灵活。通过一系列调岗指令,可以把A部门的小王调到Z部门去做小李的工作,适用于任意员工之间的调换。整个公司的人力资源是一个“可流动的池子”。
💭 [直观想象]
回到魔方的例子:
- 核 $N$:有没有可能你做了一系列复杂的操作(非空操作),结果魔方完美复原了?有,这就是魔方公式。所有能让魔方从复原状态回到复原状态的操作序列,就构成了这个作用的核的一个子集。(严格来说,核是让 任何状态 的魔方都不变的操作,这只有单位元操作能做到。所以魔方作用是忠实的)。
- 传递作用(考虑作用在“角块位置”这个集合上):你可以把任意一个角块,通过一系列旋转,移动到任意一个其他角块的位置上。所以 $S_3$ 对魔方8个角块位置的作用是传递的。同理,对12个棱块位置的作用也是传递的。
1.3.4 更多 G-集合 的例子
📜 [原文22]
我们继续看更多 $G$-集合 的例子。
16.4 例 每个群 $G$ 本身就是一个 $G$-集合,其中 $g_{1} \in G$ 在 $g_{2} \in G$ 上的作用由左乘法给出。即 $*\left(g_{1}, g_{2}\right)=g_{1} g_{2}$。如果 $H$ 是 $G$ 的一个子群,我们也可以将 $G$ 视为一个 $H$-集合,其中 $*(h, g)=hg$。
📖 [逐步解释]
这个例子展示了群可以作用于其自身,这是群论中一个非常深刻和有用的思想,也是凯莱定理的基础。
- G 作用于 G (左乘)
- 设定: 群是 $G$,集合也是 $G$。
- 作用定义: $g_1 \in G$ 作用在 $g_2 \in G$ 上,结果就是它们在群 $G$ 内部的乘积 $g_1 g_2$。
- 验证公理:
- 公理1 (单位元): $e$ 作用在 $g_2$ 上,结果是 $e g_2$。根据群的单位元公理,$e g_2 = g_2$。所以 $e g_2 = g_2$ 成立。
- 公理2 (结合律): 我们要验证 $(g_1 g_2)g_3 = g_1(g_2 g_3)$。这正是群定义中的结合律公理本身!所以这个等式天然成立。
- 结论: 任何群 $G$ 都可以通过左乘法作用于自身,因此 $G$ 是一个 $G$-集合。
- H 作用于 G (左乘)
- 设定: $H$ 是 $G$ 的一个子群。我们让群 $H$ 作用在集合 $G$ 上。
- 作用定义: $h \in H$ 作用在 $g \in G$ 上,结果是在群 $G$ 内部的乘积 $hg$。
- 验证公理:
- 公理1: $H$ 的单位元就是 $G$ 的单位元 $e$。$e$ 作用于 $g$ 上是 $eg=g$。成立。
- 公理2: 对于 $h_1, h_2 \in H$ 和 $g \in G$,我们要验证 $(h_1 h_2)g = h_1(h_2 g)$。这依然是群 $G$ 内部的结合律,由于 $H$ 的元素和 $g$ 都是 $G$ 的元素,所以当然成立。
- 结论: 如果 $H \le G$ (H是G的子群),那么 $G$ 也是一个 $H$-集合。
💡 [数值示例]
- 示例1: $\mathbb{Z}_4$ 作用于自身
- $G = \mathbb{Z}_4 = \{0, 1, 2, 3\}$,运算是模4加法。
- $G$ 作用在 $X=G$ 上。作用是 $g_1 * g_2 = (g_1 + g_2) \pmod 4$。
- 例如,让 $g_1 = 3$ 作用在 $G$ 上:
- $3 * 0 = (3+0) \pmod 4 = 3$
- $3 * 1 = (3+1) \pmod 4 = 0$
- $3 * 2 = (3+2) \pmod 4 = 1$
- $3 * 3 = (3+3) \pmod 4 = 2$
- 这个作用是忠实的吗?核是让所有元素都不动的元素。即找到 $g \in \mathbb{Z}_4$ 使得对于所有 $x \in \mathbb{Z}_4$ 都有 $g+x=x \pmod 4$。这要求 $g=0$。所以核是 $\{0\}$,作用是忠实的。
- 这个作用是传递的吗?我能从 $1$ 变到 $3$ 吗?可以,用 $2$ 作用:$2*1 = 3$。我能从任意 $x_1$ 变到 $x_2$ 吗?可以,用 $g = (x_2 - x_1) \pmod 4$ 作用:$g * x_1 = (x_2-x_1)+x_1 = x_2$。所以作用是传递的。
- 示例2: $S_3$ 的子群作用于 $S_3$
- $G = S_3 = \{e, (12), (13), (23), (123), (132)\}$。
- $H = \{e, (12)\}$ 是一个2阶子群。
- 让 $H$ 作用在 $G$ 上。
- $h=(12)$ 作用在 $g=(13)$ 上,结果是 $hg = (12)(13)=(132)$。
- $h=(12)$ 作用在 $g=(123)$ 上,结果是 $hg = (12)(123)=(23)$。
⚠️ [易错点]
- 左乘 vs 右乘: 我们也可以定义一个“右乘作用”:$g_1$ 作用在 $g_2$ 上是 $g_2 g_1$。这还是一个群作用吗?让我们检查公理2:$(g_1 g_2)$ 作用于 $g_3$ 是 $g_3 (g_1 g_2)$。而 $g_1$ 作用于 ($g_2$ 作用于 $g_3$) 是 $g_1$ 作用于 $(g_3 g_2)$,结果是 $(g_3 g_2) g_1$。通常 $g_3 g_1 g_2 \neq g_3 g_2 g_1$。所以右乘 $(g,x) \mapsto xg$ 不是 一个(左)群作用。为了定义一个右作用,公理2需要修改为 $x(g_1 g_2) = (xg_1)g_2$。
- 凯莱定理 (Cayley's Theorem): 例16.4中 $G$ 通过左乘作用于自身的作用,其置换表示同态 $\phi: G \rightarrow S_G$ 的核是单位元(即作用是忠实的)。这意味着 $\phi$ 是单射,所以 $G$ 同构于 $S_G$ 的一个子群 $\phi[G]$。这就是凯莱定理——任何群都同构于一个置换群。
📝 [总结]
本例介绍了群通过左乘法作用于自身的两种情况:
- 整个群 $G$ 作用于自身。
- $G$ 的任意一个子群 $H$ 作用于 $G$。
这两种作用的合法性都直接源于群的结合律。这个例子非常重要,因为它是凯莱定理的基础,揭示了所有抽象群都可以被看作是具体的置换群。
🎯 [存在目的]
这个例子的目的是展示一个普遍存在且极其重要的群作用范例。它告诉我们,即使我们没有一个外在的集合(如顶点、向量),群自身就可以作为作用的舞台。这为研究抽象群的结构提供了一个强大的内部工具,也为置换表示理论提供了最直接的例证。
🧠 [直觉心智模型]
想象一个圆形的跑道,上面有 $n$ 个标记点,代表 $\mathbb{Z}_n$ 的元素。
- $G = \mathbb{Z}_n$ 是指令集合,比如“向前跑 $k$ 步”。
- $X = \mathbb{Z}_n$ 也是跑道上的这些标记点。
- 群作用就是:你当前在 $x_1$ 点,执行指令“向前跑 $k$ 步”,你就到达了 $x_1+k$ 点。
- $G$ 作用在 $G$ 上,就是把指令和位置看作是同一个东西。你在 $j$ 点,执行 $i$ 指令,就到了 $i+j$ 点。这套系统是自洽的。
💭 [直观想象]
想象一条很长的尺子,上面有整数刻度 $\mathbb{Z}$。
- $G = (\mathbb{Z}, +)$ 是“平移”操作的群,元素 $n$ 代表“向右平移 $n$ 个单位”。
- $X = \mathbb{Z}$ 是尺子上的这些整数点。
- 作用 $n \cdot x = n+x$。
- 这可以理解为:一个观察者站在 $x$ 点,整个尺子被平移了 $n$ 个单位,那么原来 $0$ 点位置的东西现在跑到了 $n$ 点,而观察者则感觉自己相对尺子上的物体移动到了 $x-n$ 的位置。或者,更符合左作用的看法是:一个物体在 $x$ 点,你对它施加了一个平移 $n$ 的操作,它就跑到了 $n+x$ 点。
- 这个例子中,操作(平移量)和位置(点)都用整数来表示,所以是群作用于自身。
1.3.5 共轭作用
📜 [原文23]
16.5 例 设 $H$ 为 $G$ 的一个子群。那么 $G$ 在共轭作用下是一个 $H$-集合,其中对于 $g \in G$ 和 $h \in H$,$*(h, g)=hgh^{-1}$。条件 1 是显而易见的,对于条件 2 注意到
$$
*\left(h_{1} h_{2}, g\right)=\left(h_{1} h_{2}\right) g\left(h_{1} h_{2}\right)^{-1}=h_{1}\left(h_{2} g h_{2}^{-1}\right) h_{1}^{-1}=*\left(h_{1}, *\left(h_{2}, g\right)\right) .
$$
我们总是将 $H$ 通过共轭在 $G$ 上的这种作用写为 $hgh^{-1}$。定义前描述的简写 $hg$ 会与 $G$ 的群运算产生极大的混淆。
📖 [逐步解释]
这个例子介绍了另一种至关重要的群作用——共轭作用。
- 设定:
- $H$ 是群 $G$ 的一个子群。
- 作用群是 $H$。
- 被作用的集合是整个群 $G$。
- 作用定义:
- $h \in H$ 作用在 $g \in G$ 上的结果,被定义为 $hgh^{-1}$。
- 这个操作 $g \mapsto hgh^{-1}$ 称为 $g$ 被 $h$ 共轭。
- 验证公理:
- 公理1 (单位元): $H$ 的单位元是 $e$。$e$ 作用在 $g$ 上是 $ege^{-1}$。因为 $e^{-1}=e$ 且 $eg=g, ge=g$,所以 $ege^{-1} = g$。公理1成立。
- 公理2 (结合律/兼容性): 我们需要验证 $(h_1 h_2)$ 作用于 $g$ 的结果,是否等于 $h_1$ 作用于 ($h_2$ 作用于 $g$) 的结果。
- 左边: $(h_1 h_2)$ 作用于 $g$ 是 $(h_1 h_2) g (h_1 h_2)^{-1}$。
- 右边: $h_2$ 作用于 $g$ 是 $h_2 g h_2^{-1}$。我们把这个结果作为一个整体,让 $h_1$ 作用于它。结果是 $h_1 (h_2 g h_2^{-1}) h_1^{-1}$。
- 比较: 我们需要看 $(h_1 h_2) g (h_1 h_2)^{-1}$ 是否等于 $h_1 (h_2 g h_2^{-1}) h_1^{-1}$。
- 我们知道在群中,$(ab)^{-1} = b^{-1}a^{-1}$。所以 $(h_1 h_2)^{-1} = h_2^{-1}h_1^{-1}$。
- 因此,左边等于 $h_1 h_2 g h_2^{-1} h_1^{-1}$。
- 右边 $h_1 (h_2 g h_2^{-1}) h_1^{-1}$ 去掉括号也是 $h_1 h_2 g h_2^{-1} h_1^{-1}$。
- 两者相等。公理2成立。
- 结论: $G$ 是一个在共轭作用下的 $H$-集合。
- 重要特例: 当 $H=G$ 时,我们说 $G$ 通过共轭作用于自身。
- 记号说明:
- 作者特意强调,这种作用不能简写为 $hg$,因为 $hg$ 通常指群内的普通乘法。
- $hgh^{-1}$ 这个形式非常具有识别性,我们总是完整地写出它来表示共轭作用。
💡 [数值示例]
- 示例: $G=S_3$,$H=G$。$S_3$ 共轭作用于自身。
- $S_3 = \{e, (12), (13), (23), (123), (132)\}$。
- 我们让 $h=(12)$ 作用在 $S_3$ 的所有元素上。
- 作用于 $g=e$: $(12)e(12)^{-1} = (12)(12) = e$。
- 作用于 $g=(12)$: $(12)(12)(12)^{-1} = e(12) = (12)$。
- 作用于 $g=(13)$: $(12)(13)(12)^{-1} = (12)(13)(12) = (132)(12) = (23)$。所以 $(13)$ 被变到了 $(23)$。
- 作用于 $g=(23)$: $(12)(23)(12)^{-1} = (12)(23)(12) = (123)(12) = (13)$。所以 $(23)$ 被变到了 $(13)$。
- 作用于 $g=(123)$: $(12)(123)(12)^{-1} = (12)(123)(12) = (23)(12) = (132)$。所以 $(123)$ 被变到了 $(132)$。
- 作用于 $g=(132)$: $(12)(132)(12)^{-1} = (12)(132)(12) = (13)(12) = (123)$。所以 $(132)$ 被变到了 $(123)$。
- 这个作用不是传递的。它把 $S_3$ 分成了三个轨道(共轭类):$\{e\}$, $\{(12), (13), (23)\}$, $\{(123), (132)\}$。
- 这个作用是不忠实的。作用的核是中心化子 $Z(G)$。对于 $S_3$,$Z(S_3)=\{e\}$,所以在这个例子中恰好是忠实的。但对于一般群,比如 $D_4$,它的中心 $Z(D_4) = \{\rho_0, \rho_2\}$,所以 $D_4$ 共轭作用于自身的核是 $\{\rho_0, \rho_2\}$,不是忠实的。
⚠️ [易错点]
- $hgh^{-1}$ vs $h^{-1}gh$: 有些书或上下文会定义共轭为 $h^{-1}gh$。这是否构成一个(左)作用?
- 公理1:$e^{-1}ge = g$,成立。
- 公理2:$(h_1 h_2)^{-1} g (h_1 h_2) = h_2^{-1}h_1^{-1} g h_1 h_2$。而 $h_1^{-1}(h_2^{-1} g h_2)h_1 = h_1^{-1}h_2^{-1} g h_2 h_1$。两者通常不相等。所以 $h^{-1}gh$ 不是一个(左)作用。它是一个右作用。
- 共轭作用的对象:共轭作用不仅可以作用在群的元素上,还可以作用在群的子集或子群上。比如 $h$ 作用在子群 $K$ 上,得到一个新的子群 $hKh^{-1} = \{hkh^{-1} \mid k \in K\}$。
📝 [总结]
本例介绍了共轭作用,即群 $H$ (通常是 $G$ 自身)作用在群 $G$ 上,规则为 $h \cdot g = hgh^{-1}$。这个作用的合法性依赖于群的逆元性质和结合律。共轭作用极其重要,它产生的轨道被称为共轭类,是研究群结构的核心工具。
🎯 [存在目的]
共轭作用是群论内部研究的“一大利器”。它的存在目的在于:
- 元素分类:通过共轭关系对群的元素进行分类。在同一个共轭类中的元素通常具有相似的代数性质(例如,在 $S_n$ 中,它们有相同的循环结构)。
- 结构分析:研究共轭作用的稳定子群(中心化子)和轨道(共轭类)的大小,可以导出关于群的阶、子群个数等深刻的结构性信息(例如类方程)。
- 正规子群:正规子群可以被定义为在共轭作用下“不变”的子群,即对于所有 $g \in G$,$gHg^{-1}=H$。
🧠 [直觉心智模型]
共轭可以理解为“换个角度看问题”。
- $g$ 是一个操作,比如“向东走5米”。
- $h$ 是一个“坐标系变换”,比如“将你的地图逆时针旋转90度”。$h^{-1}$ 则是反向变换,“顺时针旋转90度”。
- $hgh^{-1}$ 的过程是:
- $h^{-1}$:先把你的地图顺时针转90度。
- $g$:按照地图上“向东走5米”的指令走。因为地图转了,你实际上是向北走了5米。
- $h$:再把地图转回来(逆时针转90度)。
- 最终,你完成的操作是“向北走5米”。所以,在旋转90度的坐标系下看待“向东走”,其效果等同于在原坐标系下的“向北走”。“向东走”和“向北走”就是共轭的。
💭 [直观想象]
想象你在做线性代数。
- $g$ 是一个线性变换(一个矩阵 $A$)。
- $h$ 是一个基变换(一个可逆矩阵 $P$)。$h^{-1}$ 是其逆变换 $P^{-1}$。
- $hgh^{-1}$ 就是 $PAP^{-1}$。
- $PAP^{-1}$ 是什么?它是线性变换 $A$ 在新基下的矩阵表示。
- 所以,共轭作用就是从不同的“基”或“视角”来看同一个群元素 $g$,看看它变成了什么样子。所有能通过改变视角而相互转化的元素,就构成一个共轭类。
1.3.6 向量空间与标量乘法
📜 [原文24]
16.6 例 对于学习过具有实(或复)标量的向量空间的学生,我们提到,对于标量 $r$ 和 $s$ 以及向量 $\mathbf{v}$,公理 $(rs) \mathbf{v}=r(s \mathbf{v})$ 和 $1 \mathbf{v}=\mathbf{v}$ 表明,向量集合是对于非零标量的乘法群的一个 $\mathbb{R}^{*}$-集合(或 $\mathbb{C}^{*}$-集合)。
📖 [逐步解释]
这个例子将群作用的概念与线性代数中的标量乘法联系起来。
- 设定:
- 集合 $X$ 是一个向量空间 $V$ (例如 $\mathbb{R}^n$) 中的所有向量。
- 群 $G$ 是该向量空间对应的标量域中所有非零元素构成的乘法群。
- 如果向量空间是实向量空间,那么群就是 $(\mathbb{R}^*, \times)$,即所有非零实数构成的乘法群。
- 如果向量空间是复向量空间,那么群就是 $(\mathbb{C}^*, \times)$,即所有非零复数构成的乘法群。
- 作用定义:
- 群元素(标量)$r$ 作用在集合元素(向量)$\mathbf{v}$ 上,其结果就是线性代数中定义的标量乘法 $r\mathbf{v}$。
- 验证公理:
- 作者指出,向量空间的定义公理中,已经包含了群作用所需两条公理。
- 公理1 (单位元): 群 $(\mathbb{R}^*, \times)$ 或 $(\mathbb{C}^*, \times)$ 的单位元是标量 $1$。向量空间的公理之一就是 $1\mathbf{v} = \mathbf{v}$。这正好对应群作用的公理1。
- 公理2 (结合律/兼容性): 群内的运算是标量的乘法。我们要验证 $(rs)\mathbf{v} = r(s\mathbf{v})$。这正是向量空间关于标量乘法的另一条公理!
- 结论:
- 任何一个(实/复)向量空间 $V$ 都是其标量域的乘法群($\mathbb{R}^*$ 或 $\mathbb{C}^*$)的一个 $G$-集合。
💡 [数值示例]
- 示例: $\mathbb{R}^*$ 作用于 $\mathbb{R}^2$
- $G = (\mathbb{R}^*, \times)$。元素是像 $2, -1, \pi$ 这样的非零实数。
- $X = \mathbb{R}^2$。元素是像 $\mathbf{v} = \begin{pmatrix} 1 \\ 2 \end{pmatrix}$ 这样的向量。
- 作用: $r \cdot \mathbf{v} = r\mathbf{v}$。
- 例如,让 $r=3$ 作用在 $\mathbf{v}=\begin{pmatrix} 1 \\ 2 \end{pmatrix}$ 上。结果是 $3\mathbf{v} = \begin{pmatrix} 3 \\ 6 \end{pmatrix}$。
- 验证公理1: 单位元是 $1$。$1\mathbf{v} = 1\begin{pmatrix} 1 \\ 2 \end{pmatrix} = \begin{pmatrix} 1 \\ 2 \end{pmatrix} = \mathbf{v}$。成立。
- 验证公理2: 设 $r=2, s=3$。$\mathbf{v}=\begin{pmatrix} 1 \\ 2 \end{pmatrix}$。
- 左边:$(rs)\mathbf{v} = (2 \times 3)\mathbf{v} = 6\mathbf{v} = \begin{pmatrix} 6 \\ 12 \end{pmatrix}$。
- 右边:$r(s\mathbf{v}) = 2(3\mathbf{v}) = 2\begin{pmatrix} 3 \\ 6 \end{pmatrix} = \begin{pmatrix} 6 \\ 12 \end{pmatrix}$。
- 两者相等。成立。
⚠️ [易错点]
- 群必须是非零标量: 必须排除标量 $0$,因为它没有乘法逆元,所以所有标量的乘法不构成群。$(\mathbb{R}, \times)$ 不是一个群。
- 与其他作用的区别: 不要把这个作用(标量乘法群作用于向量)和之前例子中的作用(一般线性群 $GL(n, \mathbb{R})$ 作用于向量)相混淆。前者是标量乘以向量,后者是矩阵乘以向量。它们是两种完全不同的群作用在同一个集合上。
📝 [总结]
本例揭示了线性代数中的标量乘法是群作用的一个天然例子。向量空间的公理设计,恰好使得向量的集合构成了一个在其标量域的乘法群下的 $G$-集合。这表明群作用是一个非常基础和普遍的数学结构,潜藏在不同的数学分支中。
🎯 [存在目的]
这个例子的目的在于建立抽象代数和线性代数之间的联系。对于学过线性代数的学生来说,这是一个熟悉且具体的例子,可以帮助他们更好地理解抽象的群作用定义。它也展示了数学概念的普适性,同一个结构(群作用)可以用不同的语言(向量空间公理)来表述。
🧠 [直觉心智模型]
群 $\mathbb{R}^*$ 就像是缩放和翻转的控制器。
- 元素 $r>0$ 且 $r \neq 1$:表示对向量进行缩放。$r>1$ 是放大,$0<r<1$ 是缩小。
- 元素 $r = -1$:表示关于原点进行中心对称(翻转)。
- 元素 $r < 0$ 且 $r \neq -1$:表示先缩放,再翻转。
- 单位元 $r=1$:表示“保持原样”。
- 群作用就是对向量施加这些缩放和翻转操作。向量空间公理保证了这些操作是自洽的(比如,放大2倍再放大3倍,等于直接放大6倍)。
💭 [直观想象]
想象在二维平面 $\mathbb{R}^2$ 上的所有从原点出发的箭头(向量)。
- 群 $\mathbb{R}^*$ 作用在这个箭头的集合上。
- 作用 $r \cdot \mathbf{v}$ 就是把箭头 $\mathbf{v}$ 的长度变为原来的 $|r|$ 倍。如果 $r<0$,则同时将箭头的方向反转180度。
- 例如,作用 $2$ 把所有箭头都拉长一倍。
- 作用 $-1/2$ 把所有箭头都缩短为一半,并反向。
- 这个作用的轨道是什么?是穿过原点的直线(去掉原点本身)。例如,$\mathbb{R}^*$ 作用在 $\begin{pmatrix} 1 \\ 1 \end{pmatrix}$ 上,可以得到所有形如 $\begin{pmatrix} k \\ k \end{pmatrix}$($k \neq 0$)的向量,它们构成了直线 $y=x$(去掉原点)。原点自身是一个单独的轨道。
1.3.7 左陪集上的群作用
📜 [原文25]
16.7 例 设 $H$ 为 $G$ 的一个子群,并设 $L_{H}$ 为 $H$ 的所有左陪集的集合。那么 $L_{H}$ 是一个 $G$-集合,其中 $g \in G$ 在左陪集 $xH$ 上的作用由 $g(xH)=(gx)H$ 给出。观察到这个作用是良定义的:如果 $yH=xH$,那么对于某个 $h \in H$ 有 $y=xh$,且 $g(yH)=(gy)H=(gxh)H=(gx)(hH)=(gx)H=g(xH)$。一系列练习表明,每个 $G$-集合 都同构于可以使用这些左陪集 $G$-集合 作为构建块形成的集合。(见练习 14 至 17。)
📖 [逐步解释]
这个例子和例16.4、16.5一样,是纯粹在群论内部构造的作用,并且具有极其重要的理论意义。
- 设定:
- $G$ 是一个群,$H$ 是 $G$ 的一个子群。
- 被作用的集合 $X$ 不是 $G$ 本身,而是由 $H$ 在 $G$ 中划分出的所有左陪集构成的集合。我们记这个集合为 $L_H = \{xH \mid x \in G\}$。$L_H$ 的元素是陪集(它们是 $G$ 的子集),而不是 $G$ 的元素。
- 作用群是整个群 $G$。
- 作用定义:
- 群元素 $g \in G$ 作用在集合元素(一个陪集)$xH \in L_H$ 上,结果定义为另一个陪集 $(gx)H$。
- 直观理解: $g$ 作用在 $xH$ 上,就是用 $g$ 左乘 $xH$ 的代表元 $x$,得到新的代表元 $gx$,然后取 $gx$ 所在的陪集。
- 验证良定义性 (Well-definedness):
- 这是一个至关重要的步骤。因为一个陪集可以有多个代表元,比如如果 $h' \in H$,那么 $xH = (xh')H$。我们定义的作用结果是 $(gx)H$。如果我们用另一个代表元 $xh'$,结果会是 $g(xh')H = (gxh')H$。我们必须保证 $(gx)H = (gxh')H$。
- 证明: 两个陪集 $aH$ 和 $bH$ 相等,当且仅当 $a^{-1}b \in H$。
- 我们要比较 $(gx)H$ 和 $(gxh')H$。
- 我们计算 $(gx)^{-1}(gxh') = x^{-1}g^{-1}gxh' = x^{-1}exh' = x^{-1}xh' = h'$。
- 因为我们一开始就假设 $h' \in H$,所以 $(gx)^{-1}(gxh')$ 确实在 $H$ 中。
- 因此 $(gx)H = (gxh')H$。
- 所以,作用的定义与代表元的选择无关,是良定义的。
- 书中的证明思路是:$yH=xH \implies y=xh$ (对于某个$h \in H$)。那么 $g(yH)=(gy)H=(g(xh))H = (gxh)H$。因为 $h \in H$,所以 $hH = H$。因此 $(gx)(hH)=(gx)H$。所以 $g(yH) = g(xH)$。
- 验证群作用公理:
- 公理1 (单位元): $e$ 作用在 $xH$ 上是 $(ex)H = xH$。成立。
- 公理2 (兼容性): 我们要验证 $(g_1 g_2)(xH) = g_1(g_2(xH))$。
- 左边:$(g_1 g_2)$ 作用在 $xH$ 上,根据定义是 $((g_1 g_2)x)H$。
- 右边:$g_2$ 作用在 $xH$ 上是 $(g_2 x)H$。现在让 $g_1$ 作用在这个新陪集上,其代表元是 $g_2 x$。根据定义,结果是 $(g_1(g_2 x))H$。
- 由于在群 $G$ 中结合律成立,$(g_1 g_2)x = g_1(g_2 x)$。
- 所以左右两边的陪集代表元相同,因此陪集也相同。公理2成立。
- 理论意义:
- 作者最后提到,这个例子是构造所有群作用的“基本积木”。任何一个G-集合,都可以看作是若干个像 $L_H$ 这样的陪集空间的不交并(在同构意义下)。这将在练习14-17中被证明。特别地,任何传递的 G-集合 都同构于某一个 $L_H$。
💡 [数值示例]
- 示例: $G=S_3$, $H=\{e, (12)\}$。$G$ 作用于 $L_H$。
- $H$ 的左陪集有哪些?$|S_3|=6, |H|=2$,所以有 $6/2=3$ 个左陪集。
- $eH = \{e, (12)\} = H$
- $(13)H = \{(13)e, (13)(12)\} = \{(13), (123)\}$
- $(23)H = \{(23)e, (23)(12)\} = \{(23), (132)\}$
- 所以 $L_H = \{ H, \ (13)H, \ (23)H \}$。这是一个含有3个元素的集合。
- 我们让 $G=S_3$ 作用在这个集合上。例如,取 $g=(13) \in S_3$。
- $g$ 作用于 $H$:$(13) \cdot H = ((13)e)H = (13)H$。
- $g$ 作用于 $(13)H$:$(13) \cdot (13)H = ((13)(13))H = eH = H$。
- $g$ 作用于 $(23)H$:$(13) \cdot (23)H = ((13)(23))H = (123)H$。由于 $(123)$ 和 $(13)$ 在同一个陪集里(因为 $(13)^{-1}(123) = (13)(123)=(12) \in H$),所以 $(123)H = (13)H$。呃,我算错了,$(13)^{-1}(123)=(13)(123)=(23) \notin H$。让我们重新计算 $(13)H$ 和 $(23)H$。
- $eH = H = \{e, (12)\}$.
- $(13)H = \{(13), (13)(12)\} = \{(13), (123)\}$.
- $(23)H = \{(23), (23)(12)\} = \{(23), (132)\}$.
- $(123)H = \{(123), (123)(12)\} = \{(123), (13)\}$. 所以 $(123)H = (13)H$。
- $(132)H = \{(132), (132)(12)\} = \{(132), (23)\}$. 所以 $(132)H = (23)H$。
- $(12)H = \{(12), e\} = H$。
- $g=(13)$ 作用于 $(23)H$: $(13) \cdot (23)H = ((13)(23))H = (132)H$。因为 $(132) \in (23)H$,所以 $(132)H = (23)H$。
- 所以,置换 $(13)$ 在 $L_H$ 上的作用是:$H \mapsto (13)H$, $(13)H \mapsto H$, $(23)H \mapsto (23)H$。它交换了前两个陪集,固定了第三个。
- 传递性: 这个作用是传递的。例如,要从 $H$ 变到 $(13)H$,用 $g=(13)$ 作用即可。要从 $(13)H$ 变到 $(23)H$,可以用 $g=(23)(13)^{-1} = (23)(13) = (132)$ 作用:$(132) \cdot (13)H = ((132)(13))H = (23)H$。
⚠️ [易错点]
- 元素 vs 子集: 一定要分清陪集 $xH$ 是一个集合,是 $L_H$ 中的一个元素。而 $x$ 是 $G$ 中的一个元素,只是作为陪集的代表。我们作用的对象是陪集这个整体。
- 良定义性是关键: 在任何涉及到用代表元来定义操作的场合(比如商群运算,陪集上的作用),第一步永远是检查良定义性。
📝 [总结]
本例介绍了群 $G$ 在其子群 $H$ 的左陪集空间 $L_H$ 上的作用。作用规则是 $g \cdot (xH) = (gx)H$。这个作用的正确性依赖于良定义性验证和群的结合律。这个例子是群作用理论的基石,因为它提供了构造所有群作用的“标准模型”。
🎯 [存在目的]
这个例子的理论意义极其深远。它将群作用这个看似与具体对象(几何图形、向量等)相关的概念,完全拉回到了纯粹的、抽象的群论内部。它建立了一座桥梁:
- 一边是任意的 G-集合 X (特别是传递的G-集合)。
- 另一边是 G 的某个子群 H 的陪集空间 $L_H$。
后面的练习会证明,这两者之间存在一个同构。这意味着,研究任何传递的群作用,本质上都等同于研究 $G$ 在其某个子群的陪集空间上的作用。这使得我们可以用子群和陪集这些群论的核心工具来分析和理解所有的群作用。
🧠 [直觉心智模型]
想象一个大酒店 $G$,里面有很多房间(元素)。
- $H$ 是一个旅行团,他们占据了酒店的一部分房间。
- $xH$ 是另一个旅行团,他们的人数和 $H$ 一样多,是 $H$ 团整体平移了一个位移 $x$ 得到的房间集合。
- $L_H$ 就是酒店里所有这种规模的旅行团占据的房间区域的集合。
- 群作用 $g \cdot (xH) = (gx)H$ 可以理解为酒店发生了紧急情况,广播通知“所有旅客请按照 $g$ 指令移动”。指令 $g$ 是一个全局的平移。原来在 $xH$ 区域的旅行团,整体移动到了 $(gx)H$ 这个新区域。
💭 [直观想象]
想象时钟的表盘上有12个数字 $\{0, 1, \dots, 11\}$。
- $G = (\mathbb{Z}_{12}, +)$ 是时钟的加法群。
- $H = \{0, 4, 8\}$ 是 $G$ 的一个子群。它代表了表盘上构成等边三角形的三个点。
- $L_H$ 是 $H$ 的陪集空间。
- $0+H = \{0, 4, 8\}$
- $1+H = \{1, 5, 9\}$ (另一个等边三角形)
- $2+H = \{2, 6, 10\}$ (第三个等边三角形)
- $3+H = \{3, 7, 11\}$ (第四个等边三角形)
- $L_H$ 包含4个元素(4个三角形)。
- 让 $G=\mathbb{Z}_{12}$ 作用在 $L_H$ 上。比如,让 $g=1$(向前拨1小时)作用:
- $1 \cdot \{0,4,8\} = (1+0)+H = 1+H = \{1,5,9\}$。第一个三角形转到了第二个。
- $1 \cdot \{1,5,9\} = (1+1)+H = 2+H = \{2,6,10\}$。第二个转到了第三个。
- $1 \cdot \{2,6,10\} = (1+2)+H = 3+H = \{3,7,11\}$。第三个转到了第四个。
- $1 \cdot \{3,7,11\} = (1+3)+H = 4+H = \{4,8,12\}=\{4,8,0\}=H$。第四个转回了第一个。
- $G=\mathbb{Z}_{12}$ 在这4个三角形构成的集合上的作用,就是把它们轮换起来。
1.3.8 D4作用的详细例子
📜 [原文26]
16.8 例 设 $G$ 为例 8.10 中描述的正方形的对称群 $D_{4}=\left\{\rho_{0}, \rho_{1}, \rho_{2}, \rho_{3}, \mu_{1}, \mu_{2}, \delta_{1}, \delta_{2}\right\}$。在图 16.9 中,我们展示了具有顶点 1, 2, 3, 4 的正方形,如图 8.11 所示。我们还标注了边 $s_{1}, s_{2}, s_{3}, s_{4}$,对角线 $d_{1}$ 和 $d_{2}$,垂直和水平轴 $m_{1}$ 和 $m_{2}$,中心点 $C$,以及边 $s_{i}$ 的中点 $P_{i}$。回想一下, $\rho_{i}$ 对应于将正方形绕中心逆时针旋转 $\pi i / 2$ 弧度,$\mu_{i}$ 对应于关于轴 $m_{i}$ 翻转,而 $\delta_{i}$ 对应于关于对角线 $d_{i}$ 翻转。我们令
$$
X=\left\{1,2,3,4, s_{1}, s_{2}, s_{3}, s_{4}, m_{1}, m_{2}, d_{1}, d_{2}, C, P_{1}, P_{2}, P_{3}, P_{4}\right\} .
$$
那么 $X$ 可以以一种自然的方式被视为一个 $D_{4}$-集合。表 16.10 完整地描述了 $D_{4}$ 在 $X$ 上的作用,并旨在为即将引入的概念提供几何说明。在继续之前,我们应该确保理解这个表是如何形成的。
[原文图片]

16.9 图
[原文表格]
16.10 表
|
1 |
2 |
3 |
4 |
$s_{1}$ |
$s_{2}$ |
$S_{3}$ |
$S_{4}$ |
$m_{1}$ |
$m_{2}$ |
$d_{1}$ |
$d_{2}$ |
$C$ |
$P_{1}$ |
$P_{2}$ |
$P_{3}$ |
$P_{4}$ |
| $\rho_{0}$ |
1 |
2 |
3 |
4 |
$s_{1}$ |
$s_{2}$ |
$s_{3}$ |
$s_{4}$ |
$m_{1}$ |
$m_{2}$ |
$d_{1}$ |
$d_{2}$ |
$C$ |
$P_{1}$ |
$P_{2}$ |
$P_{3}$ |
$P_{4}$ |
| $\rho_{1}$ |
2 |
3 |
4 |
1 |
$S_{2}$ |
$S_{3}$ |
$S_{4}$ |
$S_{1}$ |
$m_{2}$ |
$m_{1}$ |
$d_{2}$ |
$d_{1}$ |
C |
$P_{2}$ |
$P_{3}$ |
$P_{4}$ |
$P_{1}$ |
| $\rho_{2}$ |
3 |
4 |
1 |
2 |
$S_{3}$ |
$S_{4}$ |
$S_{1}$ |
$S_{2}$ |
$m_{1}$ |
$m_{2}$ |
$d_{1}$ |
$d_{2}$ |
$C$ |
$P_{3}$ |
$P_{4}$ |
$P_{1}$ |
$P_{2}$ |
| $\rho_{3}$ |
4 |
1 |
2 |
3 |
$S_{4}$ |
$s_{1}$ |
$S_{2}$ |
$S_{3}$ |
$m_{2}$ |
$m_{1}$ |
$d_{2}$ |
$d_{1}$ |
$C$ |
$P_{4}$ |
$P_{1}$ |
$P_{2}$ |
$P_{3}$ |
| $\mu_{1}$ |
2 |
1 |
4 |
3 |
$S_{1}$ |
$S_{4}$ |
$S_{3}$ |
$s_{2}$ |
$m_{1}$ |
$m_{2}$ |
$d_{2}$ |
$d_{1}$ |
$C$ |
$P_{1}$ |
$P_{4}$ |
$P_{3}$ |
$P_{2}$ |
| $\mu_{2}$ |
4 |
3 |
2 |
1 |
$s_{3}$ |
$S_{2}$ |
$s_{1}$ |
$S_{4}$ |
$m_{1}$ |
$m_{2}$ |
$d_{2}$ |
$d_{1}$ |
$C$ |
$P_{3}$ |
$P_{2}$ |
$P_{1}$ |
$P_{4}$ |
| $\delta_{1}$ |
3 |
2 |
1 |
4 |
$S_{2}$ |
$S_{1}$ |
$S_{4}$ |
$S_{3}$ |
$m_{2}$ |
$m_{1}$ |
$d_{1}$ |
$d_{2}$ |
$C$ |
$P_{2}$ |
$P_{1}$ |
$P_{4}$ |
$P_{3}$ |
| $\delta_{2}$ |
1 |
4 |
3 |
2 |
$S_{4}$ |
$s_{3}$ |
$S_{2}$ |
$S_{1}$ |
$m_{2}$ |
$m l_{1}$ |
$d_{1}$ |
$d_{2}$ |
$C$ |
$P_{4}$ |
$P_{3}$ |
$P_{2}$ |
$P_{1}$ |
(表格中有一处明显的笔误: $\delta_2$ 行,$m_2$ 列的值是 $ml_1$,应为 $m_1$)
📖 [逐步解释]
这个例子提供了一个非常具体、几何直观性强的群作用实例,用于阐释后续将要定义的稳定子群和轨道等概念。
- 设定:
- 群 $G$ 是正方形的对称群 $D_4$,它有8个元素:
- $\rho_0, \rho_1, \rho_2, \rho_3$: 分别是逆时针旋转 0, 90, 180, 270 度。
- $\mu_1$: 关于水平中轴线 $m_1$ 的翻转。
- $\mu_2$: 关于垂直中轴线 $m_2$ 的翻转。
- $\delta_1$: 关于主对角线 $d_1$ (连接顶点1和3) 的翻转。
- $\delta_2$: 关于副对角线 $d_2$ (连接顶点2和4) 的翻转。
- 集合 $X$ 是与正方形相关的所有几何特征的集合,总共有 $4+4+2+2+1+4 = 17$ 个元素:
- 4个顶点: $\{1, 2, 3, 4\}$
- 4条边: $\{s_1, s_2, s_3, s_4\}$ ($s_1$是顶点1和2之间的边,以此类推)
- 2条中轴线: $\{m_1, m_2\}$
- 2条对角线: $\{d_1, d_2\}$
- 1个中心点: $\{C\}$
- 4个边的中点: $\{P_1, P_2, P_3, P_4\}$ ($P_1$是边$s_1$的中点)
- 作用定义:
- $D_4$ 的元素(一个对称操作)作用在 $X$ 的元素(一个几何特征)上,其结果是该操作完成后,原来那个几何特征“跑”到了哪个新特征的位置上。
- 这是一个“自然”的作用,其背后是整个平面在刚体运动下的变换。
- 理解作用表 (Table 16.10):
- 表格的每一行代表一个群元素(一个操作),每一列代表一个集合元素(一个几何特征)。
- 表格中的条目,就是行对应的操作作用在列对应的特征上,得到的结果。
- 如何填写表格 (以 $\rho_1$ 行为例):
- 作用于顶点: $\rho_1$ (逆时针转90度)。顶点1转到2的位置,2转到3,3转到4,4转到1。所以在1,2,3,4列下分别填2,3,4,1。
- 作用于边: 边 $s_1$ (1-2) 转到了边 $s_2$ (2-3) 的位置。$s_2$ 转到 $s_3$,$s_3$ 转到 $s_4$,$s_4$ 转到 $s_1$。所以在 $s_1,s_2,s_3,s_4$ 列下填 $s_2,s_3,s_4,s_1$。
- 作用于中轴线: 水平轴 $m_1$ 转90度后变成了垂直轴 $m_2$。垂直轴 $m_2$ 转90度后变成了水平轴,但方向相反,不过作为一条轴我们仍记为 $m_1$。所以在 $m_1, m_2$ 列下填 $m_2, m_1$。
- 作用于对角线: 对角线 $d_1$ (1-3) 转90度后到了 $d_2$ (2-4) 的位置。所以在 $d_1, d_2$ 列下填 $d_2, d_1$。
- 作用于中心点: 中心点 $C$ 在任何旋转下都不动。所以在 $C$ 列下填 $C$。
- 作用于边的中点: $P_1$ (边 $s_1$ 的中点) 转90度后,到了边 $s_2$ 的中点 $P_2$ 的位置。以此类推。所以在 $P_1,P_2,P_3,P_4$ 列下填 $P_2,P_3,P_4,P_1$。
- 如何填写表格 (以 $\mu_1$ 行为例):
- 作用于顶点: $\mu_1$ (关于水平轴 $m_1$ 翻转)。顶点1和2互换,3和4互换。所以在1,2,3,4列下填2,1,4,3。
- 作用于边: 边 $s_1$ (1-2) 留在原地。边 $s_3$ (3-4) 留在原地。边 $s_2$ (2-3) 和边 $s_4$ (4-1) 互换位置。所以在 $s_1,s_2,s_3,s_4$ 列下填 $s_1,s_4,s_3,s_2$。
- 作用于中轴线: 轴 $m_1$ 和 $m_2$ 都在翻转后保持不变。所以在 $m_1, m_2$ 列下填 $m_1, m_2$。
- 作用于对角线: 对角线 $d_1$ 和 $d_2$ 互换位置。所以在 $d_1, d_2$ 列下填 $d_2, d_1$。
- 作用于中心点: 中心点 $C$ 不动。
- 作用于边的中点: $P_1$ 和 $P_3$ 不动。$P_2$ 和 $P_4$ 互换位置。
- 读者应自行验证表中的其他行,以确保完全理解这个作用是如何发生的。
📝 [总结]
本例通过正方形的对称群 $D_4$ 作用在一个包含其各种几何特征(顶点、边、中心等)的集合 $X$ 上,提供了一个内容丰富、可供后续分析的群作用范本。这个例子将抽象的代数操作与直观的几何变换紧密结合,并通过一个详尽的作用表来精确描述作用的后果。
🎯 [存在目的]
这个例子的主要目的是为了“提供素材”。后续将要介绍的稳定子群、轨道、不动点等重要概念,都需要一个具体的、足够复杂的例子来展示其含义。这个包含17个元素的 $D_4$-集合 $X$ 正是这样一个理想的教学工具。通过在这个例子上计算各种量,读者可以具体地感受到抽象定义背后的实际意义。
🧠 [直觉心智模型]
这就像一个大型的舞台剧。
- $D_4$ 是导演组,有8位导演,每位导演有一种独特的调度方案(旋转、翻转)。
- $X$ 是舞台上所有的演员和道具(顶点、边、桌子、椅子...)。
- 群作用就是当一位导演(如“旋转90度”导演)执行他的调度方案时,舞台上每个演员和道具移动到的新位置。
- 作用表就是这个剧本的“走位总谱”,精确记录了在每一种调度方案下,每一个演员和道具的最终位置。
💭 [直观想象]
拿一张纸,画一个正方形,并把所有顶点、边、中点等17个特征都标出来。然后准备8张透明的塑料片,在每张塑料片上按原样描出正方形。
- 第一张不动,代表 $\rho_0$。
- 第二张,以中心为轴,逆时针转90度,代表 $\rho_1$。
- ...
- 第八张,沿着副对角线翻个面,代表 $\delta_2$。
现在,要查表中的任何一个条目,比如 $\delta_1$ 作用在 $s_2$ 上是什么。你就拿出标有 $\delta_1$ 的那张塑料片(沿主对角线翻转的),把它盖在原始的纸上,对齐中心。看看塑料片上原来 $s_2$ 的位置,现在对应着纸上的哪个特征。你会发现它盖在了 $s_1$ 上。所以 $\delta_1(s_2) = s_1$。(注意,我这里的计算可能和表格不同,这取决于 $s_i$ 的定义,如果 $s_1$ 是上边,$s_2$ 是右边,那么沿 $d_1$ (左上到右下)翻转,上边 $s_1$ 会跑到左边 $s_4$ 的位置,右边 $s_2$ 会跑到下边 $s_3$ 的位置。书上的表格 $\delta_1$ 作用在 $s_2$ 上是 $s_1$,作用在 $s_1$ 上是 $s_2$,这对应于 $d_1$ 是左下到右上的对角线,且 $s_1$ 是上边 $s_2$ 是右边。这说明图的标记细节很重要,但核心思想不变)。让我们严格按照书上的图和表:顶点1在左上角,2在右上角,3在右下角,4在左下角。$d_1$ 是1-3对角线。$s_1$ 是1-2边(上),$s_2$ 是2-3边(右)。$\delta_1$ 翻转后,1到3不变,2和4互换。那么 $s_1(1-2)$ 变成了 $s_4(3-4)$?不,$s_1$ (上边) 跑到了 $s_2$ (右边) 的位置。不对,1-2 边,1->3, 2->2,所以 $s_1$ 跑到了 3-2 边,即 $s_2$。 $s_2(2-3)$ 跑到了 2-1 边,即 $s_1$。$s_3(3-4)$ 跑到了 3-4 边,即 $s_3$。 不对。让我们再仔细看看。$\delta_1$ 是关于 1-3 对角线翻转。2和4换位置。
- $s_1$ (边 1-2) 变成 边 1-4,即 $s_4$。
- $s_2$ (边 2-3) 变成 边 4-3,即 $s_3$。
- $s_3$ (边 3-4) 变成 边 3-2,即 $s_2$。
- $s_4$ (边 4-1) 变成 边 2-1,即 $s_1$。
所以 $\delta_1$ 作用在 $s_1,s_2,s_3,s_4$ 上应该是 $s_4,s_3,s_2,s_1$。
书上的表格是 $s_2, s_1, s_4, s_3$。这意味着我的 $s_i$ 编号方式和作者的不一样,或者 $\delta_1$ 的定义不一样。
让我们假设书上表格是对的,这是一个常见的教科书问题,图、定义、表格之间可能存在细微的不一致,但我们理解其背后的思想即可:对称操作导致几何特征的置换。
2稳定子群 (Isotropy Subgroups)
2.1 稳定子群和不动点集的定义
📜 [原文27]
设 $X$ 是一个 $G$-集合。设 $x \in X$ 且 $g \in G$。了解何时 $gx=x$ 将非常重要。我们令
$$
X_{g}=\{x \in X \mid gx=x\} \quad \text { 和 } \quad G_{x}=\{g \in G \mid gx=x\} .
$$
📖 [逐步解释]
这段话引入了两个核心概念,它们都是围绕着“不动”这个条件 $gx=x$ 来定义的,但视角完全不同。
- 核心条件: $gx=x$。意思是群元素 $g$ 作用在集合元素 $x$ 上, $x$ 保持不动。
- 第一个定义: $X_g$ (不动点集)
- 定义: $X_g = \{x \in X \mid gx=x\}$
- 视角: 我们 固定 一个群元素 $g$ (一个操作),然后去集合 $X$ 中寻找所有在这个操作下保持不变的元素。
- 命名: $X_g$ 称为在 $g$ 作用下的不动点集 (set of fixed points)。下标 $g$ 表示这是与特定操作 $g$ 相关联的。
- 类型: $X_g$ 是 集合 $X$ 的一个子集。
- 第二个定义: $G_x$ (稳定子群)
- 定义: $G_x = \{g \in G \mid gx=x\}$
- 视角: 我们 固定 一个集合元素 $x$ (一个物体),然后去群 $G$ 中寻找所有不能移动这个物体的操作。
- 命名: $G_x$ 称为 $x$ 的稳定子群 (stabilizer subgroup) 或 迷向子群 (isotropy subgroup)。下标 $x$ 表示这是与特定物体 $x$ 相关联的。
- 类型: $G_x$ 是 群 $G$ 的一个子集。(我们很快会证明它是一个子群)。
💡 [数值示例]
使用例16.8中的 $D_4$ 作用于正方形特征的集合 $X$。
- 计算 $X_g$ (不动点集)
- 设 $g = \rho_1$ (逆时针转90度)。我们要找 $X_{\rho_1}$。
- 查看表格16.10的 $\rho_1$ 行。哪些列的元素和列标题一样?
- $\rho_1(1)=2$ (动了), $\rho_1(s_1)=s_2$ (动了), $\rho_1(m_1)=m_2$ (动了)。
- 只有一个元素不动:$\rho_1(C)=C$。
- 所以,$X_{\rho_1} = \{C\}$。
- 设 $g = \mu_1$ (水平翻转)。我们要找 $X_{\mu_1}$。
- 查看 $\mu_1$ 行。哪些元素不动?
- $\mu_1(s_1)=s_1$, $\mu_1(s_3)=s_3$, $\mu_1(m_1)=m_1$, $\mu_1(m_2)=m_2$, $\mu_1(C)=C$, $\mu_1(P_1)=P_1$, $\mu_1(P_3)=P_3$。
- 所以,$X_{\mu_1} = \{s_1, s_3, m_1, m_2, C, P_1, P_3\}$。
- 计算 $G_x$ (稳定子群)
- 设 $x=1$ (左上角顶点)。我们要找 $G_1$。
- 查看表格的所有行,找到第一列(对应顶点1)值为1的那些行。
- $\rho_0(1)=1$
- $\delta_2(1)=1$ (关于副对角线2-4翻转,顶点1和3不动)
- 所以,$G_1 = \{\rho_0, \delta_2\}$。
- 设 $x=s_1$ (上方的边)。我们要找 $G_{s_1}$。
- 查看 $s_1$ 列,值为 $s_1$ 的那些行。
- $\rho_0(s_1)=s_1$
- $\mu_1(s_1)=s_1$ (水平翻转,上边和下边不动)
- 所以,$G_{s_1} = \{\rho_0, \mu_1\}$。
⚠️ [易错点]
- 视角混淆: 初学者极易混淆 $X_g$ 和 $G_x$。请记住下标:下标是 $g$ ($X_g$),说明 $g$ 是固定的,我们在 $X$ 里找;下标是 $x$ ($G_x$),说明 $x$ 是固定的,我们在 $G$ 里找。
- $X_g$ 不是子群: $X_g$ 是 $X$ 的子集,$X$ 本身一般没有群结构,所以谈不上子群。
- $G_x$ 是子群: $G_x$ 是 $G$ 的子集,下面的定理会证明它总是一个子群。
📝 [总结]
本段用同一个条件 $gx=x$ 从两个不同的角度定义了两个重要的集合:
- 不动点集 $X_g$: 固定操作 $g$,在 $X$ 中所有保持不动的点的集合。
- 稳定子群 $G_x$: 固定点 $x$,在 $G$ 中所有不移动 $x$ 的操作的集合。
🎯 [存在目的]
这两个概念是群作用理论中进行定量分析的基础。
- $X_g$ 的大小,即 $|X_g|$,是伯恩赛德引理中计数的关键。
- $G_x$ 的结构和大小,与 $x$ 所在轨道的大小密切相关,这是轨道-稳定子定理的核心。
通过研究“不动”这个最简单的性质,我们可以揭示出群作用的深刻结构。
🧠 [直觉心智模型]
回到舞台剧的例子:
- $X_g$ (不动点集): 导演 $g$ (比如“旋转90度”导演)喊“开始!”,所有演员和道具开始移动。调度结束后,我们看看谁还在原来的位置上。例如,舞台中心的桌子 $C$ 可能没动。那么 $C$ 就属于 $X_g$。
- $G_x$ (稳定子群): 我们盯住男主角 $x$。现在我们挨个试用导演组里的所有导演。如果“旋转180度”导演 $\rho_2$ 的调度方案下男主角转了一圈又回到了原地,那么 $\rho_2$ 就属于男主角的稳定子群 $G_x$。所有不会让男主角位置发生最终变化的导演,共同构成了 $G_x$。
💭 [直观想象]
回到地球仪的例子, $G$ 是所有旋转构成的群 $SO(3)$,$X$ 是地球球面。
- $X_g$: 设 $g$ 是“绕地轴(南北极连线)旋转90度”。哪些点不动?只有北极点和南极点。所以 $X_g = \{\text{北极点}, \text{南极点}\}$。
- $G_x$: 设 $x$ 是“北京”这个点。哪些旋转能让北京不动?只有绕着穿过北京和地心的那根轴的旋转。这些旋转构成了北京的稳定子群 $G_{\text{北京}}$,它是一个同构于 $SO(2)$ 的子群。
2.1.1 稳定子群和不动点集的计算示例
📜 [原文28]
16.11 例 对于例 16.8 中的 $D_{4}$-集合 $X$,我们有
$$
X_{\rho_{0}}=X, \quad X_{\rho_{1}}=\{C\}, \quad X_{\mu_{1}}=\left\{s_{1}, s_{3}, m_{1}, m_{2}, C, P_{1}, P_{3}\right\}
$$
此外,当 $G=D_{4}$ 时,
$$
G_{1}=\left\{\rho_{0}, \delta_{2}\right\}, \quad G_{s_{3}}=\left\{\rho_{0}, \mu_{1}\right\} . \quad G_{d_{1}}=\left\{\rho_{0}, \rho_{2}, \delta_{1}, \delta_{2}\right\} .
$$
我们将其他 $X_{\sigma}$ 和 $G_{x}$ 的计算留给练习 1 和 2。
📖 [逐步解释]
这个例子是上一段定义的直接应用,它利用表格16.10来计算几个具体的 $X_g$ 和 $G_x$。
- 计算 $X_g$ (不动点集):
- $X_{\rho_0}$: $\rho_0$ 是单位元(旋转0度)。它让所有元素都保持不动。因此,它的不动点集是整个集合 $X$。$X_{\rho_0} = X$。
- $X_{\rho_1}$: $\rho_1$ 是逆时针旋转90度。我们查看表格16.10中 $\rho_1$ 所在行。我们寻找该行中值与列标题相同的项。只有 C 列的值是 C。所以 $X_{\rho_1} = \{C\}$。这在几何上很直观:只有中心点在旋转90度后还在原位。
- $X_{\mu_1}$: $\mu_1$ 是关于水平中轴线 $m_1$ 的翻转。我们查看 $\mu_1$ 所在行。值为 s1, s3, m1, m2, C, P1, P3 的列分别是 $s_1, s_3, m_1, m_2, C, P_1, P_3$。几何上,所有在这条轴上的点($m_1, C, P_1, P_3$)和关于这条轴对称的线($m_2$)以及自身就是对称轴的边($s_1, s_3$)都不会动。所以 $X_{\mu_1} = \{s_1, s_3, m_1, m_2, C, P_1, P_3\}$。
- 计算 $G_x$ (稳定子群):
- $G_1$: 我们要找所有让顶点1保持不动的操作。我们固定在表格的第1列(代表顶点1),然后从上往下看,寻找值为1的行。
- $\rho_0$ 行:值为1。所以 $\rho_0 \in G_1$。
- $\delta_2$ 行:值为1。所以 $\delta_2 \in G_1$。
- 其他行在第1列的值都不是1。
- 所以 $G_1 = \{\rho_0, \delta_2\}$。几何上,能让左上角顶点1不动的操作,只有“什么都不做”和“沿着通过另两个顶点(2,4)的对角线翻转”。
- $G_{s_3}$: 我们要找所有让边 $s_3$(下边)保持不动的操作。固定在 $s_3$ 列,寻找值为 $s_3$ 的行。
- $\rho_0$ 行:值为 $s_3$。
- $\mu_1$ 行:值为 $s_3$。
- 所以 $G_{s_3} = \{\rho_0, \mu_1\}$。几何上,能让下边不动的操作,只有“什么都不做”和“沿着水平中轴线翻转”(这条轴穿过下边的中点 $P_3$)。
- $G_{d_1}$: 我们要找所有让对角线 $d_1$ 保持不动的操作。固定在 $d_1$ 列,寻找值为 $d_1$ 的行。
- $\rho_0$ 行:值为 $d_1$。
- $\rho_2$ 行:值为 $d_1$ (旋转180度,对角线回到原位)。
- $\delta_1$ 行:值为 $d_1$ (沿着 $d_1$ 自身翻转)。
- $\delta_2$ 行:值为 $d_1$ (原文表格 $\delta_2$ 行 $d_1$ 列是 $d_1$,但几何上,沿 $d_2$ 翻转 $d_1$ 会到 $d_1$ 自身吗?不会,它会映到自身,但如果是有向的就不一样了。我们姑且相信表格。$\delta_2$ 作用于 $d_1$,顶点1->1, 4->2, 3->3, 2->4。 $d_1$ 是 1-3,作用后还是 1-3。$d_2$ 是 2-4,作用后是 4-2,还是 $d_2$。所以 $\delta_2$ 也固定 $d_1$。表格中 $\delta_1, \delta_2$ 行在 $d_1, d_2$ 列块是单位矩阵,这说明 $\delta_i$ 固定 $d_i$ 且固定 $d_j$。这在几何上是对的。)。
- 所以 $G_{d_1} = \{\rho_0, \rho_2, \delta_1, \delta_2\}$。这是一个大小为4的子群。
📝 [总结]
本例通过查阅之前给出的作用表,具体计算了几个不动点集 $X_g$ 和稳定子群 $G_x$。这个过程演示了如何从一个完全描述的群作用中提取这些重要信息。
🎯 [存在目的]
此例的目的是巩固上一段中两个抽象定义的理解。通过动手计算具体例子,读者可以:
- 熟悉 $X_g$ 和 $G_x$ 的查找方法(查表)。
- 将计算结果与几何直觉进行对比,加深对概念的理解。
- 为后续的练习和定理提供感性认识。
2.1.2 稳定子群是子群
📜 [原文29]
注意,前述例子中给出的子集 $G_{x}$ 在每种情况下都是 $G$ 的子群。这在一般情况下也是成立的。
16.12 定理 设 $X$ 是一个 $G$-集合。那么对于每个 $x \in X$,$G_{x}$ 是 $G$ 的一个子群。
证明 设 $x \in X$ 并设 $g_{1}, g_{2} \in G_{x}$。那么 $g_{1} x=x$ 且 $g_{2} x=x$。因此,$\left(g_{1} g_{2}\right) x= g_{1}\left(g_{2} x\right)=g_{1} x=x$,所以 $g_{1} g_{2} \in G_{x}$,且 $G_{x}$ 在 $G$ 的诱导运算下是封闭的。当然 $ex=x$,所以 $e \in G_{x}$。如果 $g \in G_{x}$,那么 $gx=x$,所以 $x=ex=\left(g^{-1} g\right) x=g^{-1}(gx)= g^{-1} x$,因此 $g^{-1} \in G_{x}$。因此 $G_{x}$ 是 $G$ 的一个子群。$\square$
📖 [逐步解释]
这个定理及其证明确立了 $G_x$ 的代数结构。
- 观察与猜想: 作者首先指出,在例16.11中我们计算出的 $G_1, G_{s_3}, G_{d_1}$ 都是 $D_4$ 的子群,而不仅仅是子集。这启发我们去证明这个结论在普遍情况下都成立。
- 定理陈述: 对于任何一个 G-集合 $X$ 和其中任何一个元素 $x$,它的稳定子集 $G_x$ 实际上是 $G$ 的一个子群。
- 证明: 为了证明一个子集是子群,我们需要验证三条(或使用子群判别法):
- a) 非空性 (通常通过证明单位元在其中)。
- b) 运算封闭性。
- c) 逆元封闭性。
- 证明步骤:
- 证明单位元在其中 (非空性):
- 根据群作用的公理1,$ex=x$ 对于所有 $x$ 都成立。
- 因此,$e$ 满足进入 $G_x$ 的条件 ($gx=x$)。
- 所以 $e \in G_x$。
- 证明运算封闭性:
- 取任意两个元素 $g_1, g_2 \in G_x$。
- 根据 $G_x$ 的定义,这意味着 $g_1 x = x$ 和 $g_2 x = x$。
- 我们要证明它们的乘积 $g_1 g_2$ 也在 $G_x$ 中,即证明 $(g_1 g_2)x = x$。
- 开始计算:$(g_1 g_2)x$
- $= g_1(g_2 x)$ (根据群作用的公理2)
- $= g_1(x)$ (因为 $g_2 \in G_x$,所以 $g_2 x = x$)
- $= x$ (因为 $g_1 \in G_x$,所以 $g_1 x = x$)
- 所以 $(g_1 g_2)x = x$,证明了 $g_1 g_2 \in G_x$。
- 证明逆元封闭性:
- 取任意一个元素 $g \in G_x$。这意味着 $gx=x$。
- 我们要证明它的逆元 $g^{-1}$ 也在 $G_x$ 中,即证明 $g^{-1}x = x$。
- 我们从已知的 $gx=x$ 出发。
- 用 $g^{-1}$ 作用于等式两边:$g^{-1}(gx) = g^{-1}x$。
- 左边根据公理2是 $(g^{-1}g)x = ex$。
- 根据公理1,ex=x。
- 所以,我们得到 $x = g^{-1}x$。
- 这就证明了 $g^{-1} \in G_x$。
- 结论: 因为 $G_x$ 包含单位元,且对群运算和求逆元封闭,所以 $G_x$ 是 $G$ 的一个子群。
📝 [总结]
本段证明了对于任意群作用中的任意元素 $x$,其稳定子集 $G_x$(即所有固定 $x$ 的操作构成的集合)总是一个子群。证明过程清晰地展示了如何利用子群的三个判断条件,并结合群作用的两条公理来完成推导。
🎯 [存在目的]
这个定理非常重要,因为它赋予了 $G_x$ 代数意义。它不再仅仅是一个元素的集合,而是一个具有群结构的实体。这意味着我们可以将所有关于子群的强大理论(如拉格朗日定理、陪集等)应用到对 $G_x$ 的研究上。这个定理是轨道-稳定子定理的逻辑前提,因为后者正是要建立轨道大小和稳定子群这个“子群”大小之间的关系。
2.1.3 稳定子群的正式定义
📜 [原文30]
16.13 定义 设 $X$ 是一个 $G$-集合 且 $x \in X$。子群 $G_{x}$ 是 $x$ 的稳定子群。$\square$
📖 [逐步解释]
这是一个正式的术语定义。
- 上下文: 设有一个群 $G$ 作用在集合 $X$上,且 $x$ 是 $X$ 中的一个特定元素。
- 定义: 我们在前面已经定义了集合 $G_x = \{g \in G \mid gx=x\}$。
- 定理16.12 刚刚证明了这个集合 $G_x$ 是一个子群。
- 命名: 现在,我们给这个子群 $G_x$ 一个正式的名字,称之为“$x$的稳定子群”(stabilizer of $x$)。
- 总结: “$x$的稳定子群” 就是 $G$ 中所有那些让 $x$ 保持不动的操作构成的子群。
📝 [总结]
本段给出了“稳定子群”这个术语的正式定义,它就是我们在定理16.12中证明了其为子群的那个集合 $G_x$。
🎯 [存在目的]
数学需要精确的语言。在证明了 $G_x$ 是一个子群之后,用一个专门的术语“稳定子群”来指代它,可以使后续的讨论和定理陈述更加简洁和清晰。这是一个标准的数学写作流程:定义对象 -> 证明性质 -> 赋予术语。
3轨道 (Orbits)
3.1 轨道的引入
📜 [原文31]
对于例 16.8 中具有表 16.10 所示作用表的 $D_{4}$-集合 $X$,子集 $\{1,2,3,4\}$ 中的元素在 $D_{4}$ 的作用下被带入该同一子集的元素中。此外,1, 2, 3 和 4 中的每一个元素都被 $D_{4}$ 的各种元素带入该子集的所有其他元素中。我们接下来证明每个 $G$-集合 $X$ 都可以被划分为此类子集。
📖 [逐步解释]
这段话通过一个具体的观察,引出了本节的另一个核心概念——轨道。
- 观察 (以 $D_4$ 作用于顶点为例):
- 观察1 (封闭性): 让我们看看集合 $X$ 中的一个子集 $V = \{1,2,3,4\}$ (顶点集合)。如果我们从 $V$ 中取一个元素(比如顶点1),再从 $D_4$ 中取任意一个操作(比如旋转90度 $\rho_1$),得到的结果 $\rho_1(1)=2$ 仍然在 $V$ 中。你可以检查表格的第一到第四列,会发现无论施加哪个 $D_4$ 的操作,结果永远是1,2,3,4中的一个。这个子集在 $D_4$ 的作用下是“封闭的”。
- 观察2 (连通性/传递性): 在这个子集 $V$ 内部,我们可以从任何一个顶点到达任何另一个顶点。想从1到3?用 $\rho_2$。想从2到4?用 $\rho_2$。想从1到4?用 $\rho_3$。这个子集内部是“完全连通”的。
- 引出概念:
- 像 $\{1,2,3,4\}$ 这样一个在群作用下既封闭又内部连通的子集,就是一个“轨道”的直观例子。
- 作者接着预告,任何一个 G-集合 $X$ 都可以被完美地划分(partition)成若干个这样的子集(轨道)。划分意味着这些子集互不相交,且它们的并集等于整个 $X$。
📝 [总结]
本段通过观察 $D_4$ 对正方形顶点的作用,发现顶点集合 $\{1,2,3,4\}$ 形成一个在作用下“自给自足”的单元。作者以此为引子,提出一个重要思想:任何群作用下的集合都可以被分解成若干个这样独立的“单元”,这些单元即将被定义为“轨道”。
🎯 [存在目的]
这段话的作用是为轨道的抽象定义提供一个坚实的、直观的入口。通过一个具体的、可见的例子,让读者先对“轨道”是什么有一个感性的认识——它就是群作用下“可以相互到达的所有点的集合”。这使得后续的等价关系定义和划分理论不那么突兀。
[直觉心-智模型]
想象你在一个有很多岛屿的世界(集合 $X$)里旅行。群 $G$ 是你拥有的所有交通工具(船、飞机等)。
- 你从某个岛屿 $x$ 出发,使用你所有的交通工具,所能到达的所有岛屿的集合,这就是 $x$ 的轨道。
- 有些岛屿之间有航线,它们同属一个轨道。
- 有些岛屿非常偏远,没有任何航线能从外界到达,它们自己构成一个或多个独立的轨道。
- 整个世界的岛屿,可以被划分成若干个这样的“航线圈”(轨道)。你一旦进入一个航线圈,就永远无法去到另一个航线圈。
💭 [直观想象]
拿一串混合在一起的珠子,有红色、蓝色、绿色。
- $X$ 是所有珠子的集合。
- $G$ 是一只手。作用是“挑出与给定珠子颜色相同的所有珠子”。
- 如果你从一颗红色珠子 $x$ 开始,群作用(你的手)会把它自己以及所有其他的红色珠子都关联起来。所有红色珠子构成了 $x$ 的轨道。
- 同理,所有蓝色珠子构成另一个轨道,绿色珠子是第三个。
- 整个集合 $X$ 被划分成了三个轨道:红珠子集、蓝珠子集、绿珠子集。
3.2 轨道作为等价类
3.2.1 定义轨道等价关系
📜 [原文32]
16.14 定理 设 $X$ 是一个 $G$-集合。对于 $x_{1}, x_{2} \in X$,设 $x_{1} \sim x_{2}$ 当且仅当存在 $g \in G$ 使得 $gx_{1}=x_{2}$。那么 $\sim$ 是 $X$ 上的一个等价关系。
📖 [逐步解释]
这个定理是定义轨道的基石。它通过定义一个关系 $\sim$,并证明它是一个等价关系,来为划分集合 $X$ 提供理论依据。
- 定义关系 $\sim$:
- 在集合 $X$ 的元素之间定义一个关系,记作 $\sim$。
- 两个元素 $x_1$ 和 $x_2$ 之间有关系 $x_1 \sim x_2$,当且仅当“我们可以通过 $G$ 中的某个操作 $g$ 把 $x_1$ 变到 $x_2$”。
- 直观理解: $x_1 \sim x_2$ 意味着 "$x_1$ 和 $x_2$ 是可以相互到达的" (至少单向可以)。
- 证明 $\sim$ 是等价关系:
- 要证明一个关系是等价关系,必须验证它满足三条性质:自反性、对称性和传递性。
- a) 自反性 (Reflexive): 对任意 $x \in X$,是否 $x \sim x$?
- 我们需要找一个 $g \in G$ 使得 $gx=x$。
- 群 $G$ 总有单位元 $e$,而根据群作用公理1,$ex=x$。
- 所以我们找到了这个 $g$(就是 $e$)。因此 $x \sim x$ 成立。
- b) 对称性 (Symmetric): 如果 $x_1 \sim x_2$,是否 $x_2 \sim x_1$?
- $x_1 \sim x_2$ 意味着存在 $g \in G$ 使得 $gx_1 = x_2$。
- 我们要找一个 $g' \in G$ 使得 $g'x_2 = x_1$。
- 因为 $g$ 是群元素,它有逆元 $g^{-1} \in G$。
- 我们用 $g^{-1}$ 作用在 $gx_1=x_2$ 两边:$g^{-1}(gx_1) = g^{-1}x_2$。
- 左边是 $(g^{-1}g)x_1 = ex_1 = x_1$。
- 所以我们得到 $x_1 = g^{-1}x_2$。
- 我们找到了 $g' = g^{-1}$。因此 $x_2 \sim x_1$ 成立。
- c) 传递性 (Transitive): 如果 $x_1 \sim x_2$ 且 $x_2 \sim x_3$,是否 $x_1 \sim x_3$?
- $x_1 \sim x_2$ 意味着存在 $g_1 \in G$ 使得 $g_1 x_1 = x_2$。
- $x_2 \sim x_3$ 意味着存在 $g_2 \in G$ 使得 $g_2 x_2 = x_3$。
- 我们要找一个 $g' \in G$ 使得 $g'x_1 = x_3$。
- 我们将第一个等式代入第二个:$x_3 = g_2 x_2 = g_2(g_1 x_1)$。
- 根据群作用公理2,$g_2(g_1 x_1) = (g_2 g_1)x_1$。
- 因为 $G$ 是群,$g_1, g_2 \in G$,所以它们的乘积 $g_2 g_1$ 也在 $G$ 中。
- 我们找到了 $g' = g_2 g_1$。因此 $x_1 \sim x_3$ 成立。
- 结论: 因为 $\sim$ 满足自反、对称、传递三条性质,所以它是一个等价关系。
📝 [总结]
本定理定义了群作用诱导的等价关系:如果两个元素可以通过群中某个操作相互转换,那么它们就是等价的。证明过程清晰地展示了等价关系的三条性质是如何从群作用的两条公理和群本身的公理(存在单位元、逆元、运算封闭)中推导出来的。
🎯 [存在目的]
这个定理至关重要,因为等价关系的一个基本性质就是它会将一个集合划分成若干个互不相交的等价类。这个定理为我们将 G-集合 $X$ 分解成“轨道”提供了坚实的理论基础。即将定义的“轨道”,正是这个等价关系下的“等价类”。
3.2.2 轨道的定义
📜 [原文33]
16.15 定义 设 $X$ 是一个 $G$-集合。在定理 16.14 所描述的等价关系的划分中,每个单元都是 $G$ 作用下 $X$ 中的一个轨道。如果 $x \in X$,包含 $x$ 的单元是 $x$ 的轨道。我们令这个单元为 $Gx$。
📖 [逐步解释]
这是轨道的正式定义。
- 回顾: 定理16.14 告诉我们,关系 "$x_1 \sim x_2 \iff \exists g \in G, gx_1=x_2$" 是一个等价关系。
- 等价关系划分集合: 任何一个集合上的等价关系,都会把这个集合划分成一系列互不相交的子集,这些子集称为等价类。每个等价类由所有相互等价的元素组成。
- 轨道就是等价类: 这个定义直接把“轨道”这个词,定义为就是这个等价关系下的等价类(或称为单元 cell)。
- $x$ 的轨道:
- 对于集合 $X$ 中的某一个特定元素 $x$,它所在的那个等价类,就被称为“$x$ 的轨道”。
- 这个等价类包含哪些元素呢?根据等价关系的定义,它包含所有与 $x$ 等价的元素 $y$。
- $y \sim x \iff$ 存在 $g \in G$ 使得 $gx=y$。
- 所以,$x$ 的轨道就是 $\{gx \mid g \in G\}$,即从 $x$ 出发,用 $G$ 中所有可能的操作去作用于它,所能得到的所有元素的集合。
- 轨道记号:
- $x$ 的轨道被记为 $Gx$。
- 这个记号非常直观,就像是把整个群 $G$“乘”在了元素 $x$ 上。
- 所以 $Gx = \{gx \mid g \in G\}$。
💡 [数值示例]
- 示例1: $D_4$ 作用于顶点 $\{1,2,3,4\}$
- 我们来计算顶点1的轨道 $D_4 1$。
- $D_4 1 = \{\rho_0(1), \rho_1(1), \rho_2(1), \rho_3(1), \mu_1(1), \mu_2(1), \delta_1(1), \delta_2(1)\}$
- 查表16.10的第一列,我们得到:$\{1, 2, 3, 4, 2, 4, 3, 1\}$。
- 去掉重复的元素,得到 $\{1, 2, 3, 4\}$。
- 所以,顶点1的轨道是整个顶点集合。
- 同样地,你可以计算 $D_4 2 = \{2,3,4,1,1,3,2,4\} = \{1,2,3,4\}$。
- 这个作用只有一个轨道,所以是传递作用。
- 示例2: $D_4$ 作用于中轴线 $\{m_1, m_2\}$
- 计算 $m_1$ 的轨道 $D_4 m_1$。
- 查表16.10的 $m_1$ 列:$\{m_1, m_2, m_1, m_2, m_1, m_1, m_2, m_2\}$。
- 去掉重复,得到 $\{m_1, m_2\}$。
- $m_1$ 的轨道是 $\{m_1, m_2\}$。
- 这个作用(如果只考虑在 $\{m_1,m_2\}$ 这个子集上)也是传递的。
- 示例3: $D_4$ 作用于中心点 $\{C\}$
- 计算 $C$ 的轨道 $D_4 C$。
- 查表 $C$ 列,所有值都是 $C$。
- 所以 $D_4 C = \{C\}$。
- 这是一个单元素轨道。当一个元素的轨道只有它自己时,意味着这个元素是所有操作下的一个不动点。
⚠️ [易错点]
- $Gx$ vs $G_x$: 这是初学者最容易混淆的一对符号。
- $Gx$ (轨道): 一个 $X$ 的子集。是 $x$ 能“去到”的所有地方。
- $G_x$ (稳定子群): 一个 $G$ 的子群。是能让 $x$ “留在原地”的所有操作。
- 记忆技巧:$G$ 在前 ($Gx$),是 $G$ 作用在 $x$ 上,产生 $X$ 的子集。$x$ 在前 ($G_x$),是 $x$ “限定”了 $G$,得到 $G$ 的子集。
- 轨道是划分: 不同的轨道要么完全相同,要么完全不相交。不可能有两个轨道有重叠但又不是同一个。这是等价类的基本性质。
📝 [总结]
本段正式将“轨道”定义为由群作用诱导的等价关系下的等价类。$x$ 的轨道,记作 $Gx$,是从 $x$ 出发,通过 $G$ 中所有操作能到达的所有点的集合。群作用将整个集合 $X$ 划分为若干个不相交的轨道。
🎯 [存在目的]
这个定义的目的是将之前直观观察到的“单元”概念严格化、形式化。通过将轨道定义为等价类,我们立即继承了等价关系理论的所有成果,最核心的就是“集合划分”。这使得我们可以把对整个复杂作用 $G \curvearrowright X$ 的研究,分解为对每个相对简单的传递作用 $G \curvearrowright Gx_i$ 的研究。这是“分而治之”思想的体现。
3.3 轨道-稳定子定理 (The Orbit-Stabilizer Theorem)
3.3.1 定理的陈述
📜 [原文34]
$X$ 中的轨道与 $G$ 的群结构之间的关系是第 17 节中出现的应用的核心。接下来的定理给出了这种关系。回想一下,对于一个集合 $X$,我们用 $|X|$ 表示 $X$ 中的元素个数,而 $(G: H)$ 是群 $G$ 中子群 $H$ 的指数。
16.16 定理 设 $X$ 是一个 $G$-集合 且 $x \in X$。那么 $|Gx|=\left(G: G_{x}\right)$。如果 $|G|$ 是有限的,那么 $|Gx|$ 是 $|G|$ 的一个约数。
📖 [逐步解释]
这是本节,乃至整个群作用理论中最重要的定理之一:轨道-稳定子定理。
- 定理的意义:
- 它建立了一个群作用的“几何”属性(轨道的大小)和一个纯“代数”属性(稳定子群的指数)之间的精确数量关系。
- 定理陈述:
- 设 $X$ 是一个 G-集合,任取一个元素 $x \in X$。
- 核心等式: $|Gx| = (G: G_x)$。
- 左边 $|Gx|$: $x$ 所在轨道的基数(包含的元素个数)。
- 右边 $(G: G_x)$: $x$ 的稳定子群 $G_x$ 在群 $G$ 中的指数。指数的定义是 $G$ 中 $G_x$ 的左陪集(或右陪集)的个数。
- 推论 (当 G 有限时):
- 如果群 $G$ 是有限的,根据拉格朗日定理,我们有 $|G| = |G_x| \cdot (G: G_x)$。
- 将核心等式代入,得到 $|G| = |G_x| \cdot |Gx|$。
- 这个公式清楚地表明,轨道的大小 $|Gx| = |G| / |G_x|$。
- 因此,轨道的大小 $|Gx|$ 必须是整个群的阶 $|G|$ 的一个约数。
💡 [数值示例]
使用例16.8和16.11的结果来验证定理。$|D_4|=8$。
- 对于元素 $x=1$ (顶点):
- 轨道: 我们算过 $G1 = \{1,2,3,4\}$,所以 $|G1|=4$。
- 稳定子群: 我们算过 $G_1 = \{\rho_0, \delta_2\}$,所以 $|G_1|=2$。
- 指数: $(G:G_1) = |G| / |G_1| = 8 / 2 = 4$。
- 验证: $|G1|=4$ 和 $(G:G_1)=4$ 相等。定理成立。
- 对于元素 $x=s_3$ (下边):
- 轨道: 我们来计算 $Gs_3$。查表 $s_3$ 列,出现过的值有 $s_3, s_4, s_1, s_2$。所以 $Gs_3=\{s_1,s_2,s_3,s_4\}$,$|Gs_3|=4$。
- 稳定子群: 我们算过 $G_{s_3} = \{\rho_0, \mu_1\}$,所以 $|G_{s_3}|=2$。
- 指数: $(G:G_{s_3}) = |G| / |G_{s_3}| = 8 / 2 = 4$。
- 验证: $|Gs_3|=4$ 和 $(G:G_{s_3})=4$ 相等。定理成立。
- 对于元素 $x=d_1$ (对角线):
- 轨道: 计算 $Gd_1$。查表 $d_1$ 列,出现过的值有 $d_1, d_2$。所以 $Gd_1=\{d_1, d_2\}$,$|Gd_1|=2$。
- 稳定子群: 我们算过 $G_{d_1} = \{\rho_0, \rho_2, \delta_1, \delta_2\}$,所以 $|G_{d_1}|=4$。
- 指数: $(G:G_{d_1}) = |G| / |G_{d_1}| = 8 / 4 = 2$。
- 验证: $|Gd_1|=2$ 和 $(G:G_{d_1})=2$ 相等。定理成立。
- 对于元素 $x=C$ (中心点):
- 轨道: 计算 $GC$。查表 $C$ 列,所有值都是 $C$。所以 $GC=\{C\}$,$|GC|=1$。
- 稳定子群: $G_C$ 是所有固定中心点的操作,即整个 $D_4$。所以 $G_C = D_4$,$|G_C|=8$。
- 指数: $(G:G_C) = |G| / |G_C| = 8 / 8 = 1$。
- 验证: $|GC|=1$ 和 $(G:G_C)=1$ 相等。定理成立。
⚠️ [易错点]
- 定理对无限群也成立: $|Gx|=(G:G_x)$ 这个等式对无限群同样成立,只是此时指数和轨道大小都可能是无限的。此时等式表达的是两种无限集的基数相等。
- 公式 $|G| = |G_x| \cdot |Gx|$ 仅对有限群成立: 这个漂亮的乘法公式依赖于拉格朗日定理,因此只保证在 $G$ 是有限群时成立。
📝 [总结]
轨道-稳定子定理指出,一个元素的轨道的大小,精确地等于它的稳定子群在群 $G$ 中的指数。对于有限群,这意味着轨道大小乘以稳定子群大小等于群的大小。这个定理优雅地连接了作用的“几何”和“代数”两方面。
🎯 [存在目的]
这个定理是群作用理论的计算核心。它的存在使得我们可以:
- 知二求一: 如果我们知道了 $|G|, |G_x|, |Gx|$ 中的任意两个,就可以算出第三个。这在计算上非常强大。例如,计算一个轨道的大小可能很麻烦,但计算稳定子群(通常是验证哪些操作使物体不动)可能很简单,然后用群的阶一除就能得到轨道大小。
- 结构洞察: 它揭示了一种深刻的“反比关系”:一个元素越“不稳定”(即能移动它的操作越多,它的稳定子群 $G_x$ 越小),那么它能去的地方就越多(即它的轨道 $Gx$ 越大)。反之,一个元素越“稳定”($G_x$ 越大),它的轨道就越小。
3.3.2 定理的证明
📜 [原文35]
证明 我们定义一个从 $Gx$ 到 $G$ 中 $G_{x}$ 的左陪集集合的一一映射 $\psi$。设 $x_{1} \in Gx$。那么存在 $g_{1} \in G$ 使得 $g_{1} x=x_{1}$。我们定义 $\psi\left(x_{1}\right)$ 为 $G_{x}$ 的左陪集 $g_{1} G_{x}$。我们必须证明这个映射 $\psi$ 是良定义的,即与满足 $g_{1} x=x_{1}$ 的 $g_{1} \in G$ 的选择无关。假设还有 $g_{1}{ }^{\prime} x=x_{1}$。那么,$g_{1} x=g_{1}^{\prime} x$,所以 $g_{1}^{-1}\left(g_{1} x\right)=g_{1}^{-1}\left(g_{1}^{\prime} x\right)$,由此我们推导出 $x=\left(g_{1}^{-1} g_{1}^{\prime}\right) x$。因此 $g_{1}^{-1} g_{1}^{\prime} \in G_{x}$,所以 $g_{1}^{\prime} \in g_{1} G_{x}$,且 $g_{1} G_{x}=g_{1}^{\prime} G_{x}$。因此映射 $\psi$ 是良定义的。
为了证明映射 $\psi$ 是单射,假设 $x_{1}, x_{2} \in Gx$ 且 $\psi\left(x_{1}\right)=\psi\left(x_{2}\right)$。那么存在 $g_{1}, g_{2} \in G$ 使得 $x_{1}=g_{1} x, x_{2}=g_{2} x$ 且 $g_{2} \in g_{1} G_{x}$。那么对于某个 $g \in G_{x}$ 有 $g_{2}=g_{1} g$,所以 $x_{2}=g_{2} x=g_{1}(gx)=g_{1} x=x_{1}$。因此 $\psi$ 是一一对应的。
最后,我们证明 $G$ 中 $G_{x}$ 的每个左陪集都具有 $\psi\left(x_{1}\right)$(对于某个 $x_{1} \in Gx$)的形式。设 $g_{1} G_{x}$ 为一个左陪集。那么如果 $g_{1} x=x_{1}$,我们就有 $g_{1} G_{x}=\psi\left(x_{1}\right)$。因此 $\psi$ 将 $Gx$ 一一映射到右陪集的集合上,所以 $|Gx|=\left(G: G_{x}\right)$。
如果 $|G|$ 是有限的,那么等式 $|G|=\left|G_{x}\right|\left(G: G_{x}\right)$ 表明 $|Gx|=\left(G: G_{x}\right)$ 是 $|G|$ 的一个约数。
📖 [逐步解释]
这是轨道-稳定子定理的证明。核心思想是构造一个从轨道 $Gx$ 到 $G_x$ 的左陪集空间 $L_{G_x}$ 的双射(一一映射)。如果能构造出这样的双射,就证明了这两个集合的基数相等,即 $|Gx| = |L_{G_x}| = (G:G_x)$。
- 构造映射 $\psi$:
- 定义域: 轨道 $Gx$。
- 值域: $G_x$ 的左陪集空间 $L_{G_x} = \{gG_x \mid g \in G\}$。
- 规则: 对于轨道中的任意一个元素 $x_1 \in Gx$,我们知道它一定可以被写成 $g_1 x$ 的形式(对于某个 $g_1 \in G$)。我们就定义 $\psi(x_1)$ 是把这个 $g_1$ 拿出来,构造的陪集 $g_1 G_x$。
- 即 $\psi(g_1 x) = g_1 G_x$。
- 证明 $\psi$ 是良定义的 (Well-defined):
- 问题: 轨道中的一个元素 $x_1$ 可能由不同的群元素作用于 $x$ 得到。比如,可能 $x_1 = g_1 x$ 并且 $x_1 = g_1' x$。如果这样,我们的定义会给出两个结果 $\psi(x_1) = g_1 G_x$ 和 $\psi(x_1) = g_1' G_x$。我们必须证明这两个结果是同一个陪集。
- 证明:
- 假设 $g_1 x = g_1' x$。
- 用 $g_1^{-1}$ 作用于两边:$g_1^{-1}(g_1 x) = g_1^{-1}(g_1' x)$。
- $(g_1^{-1}g_1)x = (g_1^{-1}g_1')x \implies ex = (g_1^{-1}g_1')x \implies x = (g_1^{-1}g_1')x$。
- $g_1^{-1}g_1'$ 这个操作让 $x$ 保持不动。根据稳定子群 $G_x$ 的定义,这意味着 $g_1^{-1}g_1' \in G_x$。
- 根据陪集的性质,$a^{-1}b \in H \iff aH=bH$。
- 所以,$g_1 G_x = g_1' G_x$。
- 这证明了无论我们选择哪个代表 $x_1$ 的 $g$,最终得到的陪集都是一样的。$\psi$ 是良定义的。
- 证明 $\psi$ 是单射的 (Injective):
- 问题: 我们要证明如果 $\psi(x_1) = \psi(x_2)$,那么必然 $x_1=x_2$。
- 证明:
- 设 $x_1 = g_1 x$ 和 $x_2 = g_2 x$。
- 假设 $\psi(x_1) = \psi(x_2)$,这意味着 $g_1 G_x = g_2 G_x$。
- 根据陪集相等的性质,这意味着 $g_1^{-1}g_2 \in G_x$。
- 我们把 $g_1^{-1}g_2$ 这个整体记作 $h$。那么 $h \in G_x$,且 $g_2 = g_1 h$。
- 现在我们来计算 $x_2$:
- $x_2 = g_2 x = (g_1 h)x = g_1(hx)$。
- 因为 $h \in G_x$,所以 $hx=x$。
- 所以 $x_2 = g_1(x) = g_1 x$。
- 而 $g_1 x$ 正是 $x_1$。
- 所以 $x_2=x_1$。$\psi$ 是单射的。(原文证明中有一点小瑕疵,g_2 \in g_1 G_x 直接推导出 g_2 = g_1 g for some g in G_x,然后 x_2=...=x_1。但它的逻辑是对的。)
- 证明 $\psi$ 是满射的 (Surjective):
- 问题: 我们要证明值域中的任何一个陪集,都能在定义域中找到一个元素映射到它。
- 证明:
- 取一个任意的左陪集 $g_1 G_x$。
- 我们需要找一个 $x_1 \in Gx$ 使得 $\psi(x_1) = g_1 G_x$。
- 我们构造一个轨道元素 $x_1 = g_1 x$。这个 $x_1$ 显然在轨道 $Gx$ 中。
- 根据 $\psi$ 的定义,$\psi(x_1) = \psi(g_1 x) = g_1 G_x$。
- 我们成功地为任意一个陪集找到了它的“原像”。$\psi$ 是满射的。
- 结论:
- 因为 $\psi$ 是一个从 $Gx$到 $L_{G_x}$ 的双射(既单又满),所以这两个集合的大小相等:$|Gx| = |L_{G_x}|$。
- 而 $L_{G_x}$ 的大小就是指数 $(G:G_x)$ 的定义。
- 所以 $|Gx| = (G:G_x)$。定理证毕。
- 有限群推论:
- 对于有限群,由拉格朗日定理,$(G:G_x) = |G|/|G_x|$。
- 所以 $|Gx| = |G|/|G_x|$,即 $|G| = |Gx| \cdot |G_x|$。
- 因为 $|Gx|$ 是 $|G|$ 除以一个整数,所以 $|Gx|$ 必然是 $|G|$ 的一个约数。
📝 [总结]
轨道-稳定子定理的证明核心在于构造了一个巧妙的双射 $\psi: Gx \to L_{G_x}$,它将轨道中的一个点 $gx$ 映射到陪集空间中的一个陪集 $gG_x$。证明的关键步骤是验证这个映射的良定义性、单射性和满射性,每一步都深刻地依赖于群作用的公理和陪集的基本性质。
🎯 [存在目的]
这个证明本身是群论中一个极具代表性的典范。它展示了如何通过构造集合间的双射来证明基数相等。更重要的是,它揭示了轨道和陪集空间在代数结构上的“同构”关系(虽然这里只是集合的双射,但在例16.7和相关练习中,它们是同构的 G-集合)。这个证明让我们相信,研究陪集和研究轨道在本质上是同一件事。
3.3.3 对证明的进一步理解
📜 [原文36]
我们不仅应该记住定理 16.16 中的基数等式,还应该记住将 $x$ 带入 $g_{1} x$ 的 $G$ 的元素恰好是左陪集 $g_{1} G_{x}$ 的元素。即,如果 $g \in G_{x}$,那么 $\left(g_{1} g\right) x=g_{1}(gx)=g_{1} x$。另一方面,如果 $g_{2} x=g_{1} x$,那么 $g_{1}^{-1}\left(g_{2} x\right)=x$ 所以 $\left(g_{1}^{-1} g_{2}\right) x=x$。因此 $g_{1}^{-1} g_{2} \in G_{x}$,所以 $g_{2} \in g_{1} G_{x}$。
📖 [逐步解释]
这段话是对刚刚证明过程的一个核心思想的提炼和强调。定理的等式结果很重要,但理解其背后的对应关系更为深刻。
- 核心思想: 把元素 $x$ 变到轨道上另一个特定点 $x_1 = g_1 x$ 的所有操作,不多不少,正好构成了陪集 $g_1 G_x$。
- 证明这个思想:
- 第一部分 (陪集中的元素都能做到):
- 设 $g'$ 是陪集 $g_1 G_x$ 中的任意一个元素。
- 根据陪集定义,$g'$ 可以写成 $g_1 h$ 的形式,其中 $h \in G_x$ (稳定子群)。
- 我们来看 $g'$ 作用在 $x$ 上的结果:$g'x = (g_1 h)x$。
- $= g_1(hx)$ (根据群作用公理2)。
- 因为 $h \in G_x$,所以 $hx=x$。
- 所以 $g'x = g_1(x) = g_1 x = x_1$。
- 结论: 陪集 $g_1 G_x$ 里的任何一个操作,都能把 $x$ 变到 $x_1$。
- 第二部分 (能做到的元素都在陪集中):
- 假设有一个操作 $g_2$ 也能把 $x$ 变到 $x_1$,即 $g_2 x = x_1$。
- 我们已经知道 $g_1 x = x_1$。所以 $g_2 x = g_1 x$。
- 用 $g_1^{-1}$ 作用两边:$g_1^{-1}(g_2 x) = g_1^{-1}(g_1 x)$。
- $(g_1^{-1}g_2)x = (g_1^{-1}g_1)x = ex = x$。
- 这说明 $(g_1^{-1}g_2)$ 这个元素让 $x$ 保持不动。
- 根据稳定子群的定义,这意味着 $g_1^{-1}g_2 \in G_x$。
- 根据陪集的性质,$a^{-1}b \in H \iff b \in aH$。
- 所以,$g_2 \in g_1 G_x$。
- 结论: 任何能把 $x$ 变到 $x_1$ 的操作 $g_2$,都必然属于陪集 $g_1 G_x$。
- 总结: 综合两部分,我们得出结论:能把 $x$ 变到 $g_1 x$ 的操作,不多不少,恰好就是 $g_1 G_x$ 这个陪集里的所有元素。
📝 [总结]
本段从另一个角度强调了轨道-稳定子定理证明中的核心对应关系:轨道中的一个点,对应着陪集空间中的一个陪集。这种对应关系更为深刻:将起始点 $x$ 变换到轨道上特定点 $x_1$ 的所有群操作,构成了稳定子群的一个陪集。这个陪集的大小,就是稳定子群的大小 $|G_x|$。因此,轨道上的每个点,都对应着 $|G_x|$ 个能实现这一变换的群元素。
🎯 [存在目的]
这段话的目的是为了加深读者对轨道-稳定子定理的直观理解。仅仅记住公式 $|G|=|Gx||G_x|$ 是不够的。理解这个公式背后的“多对一”映射关系才是关键:
- 有一个从群 $G$ 到轨道 $Gx$ 的满射,规则是 $g \mapsto gx$。
- 这个映射是“$|G_x|$ 对一”的。轨道上的每一个点 $x_1$,都对应着 $G$ 中 $|G_x|$ 个不同的元素(即一个陪集)可以把它从 $x$ 变过来。
- 因此,整个群 $G$ 被划分成了 $(G:G_x)$ 个陪集,每个陪集负责将 $x$ 映射到轨道上的一个特定点。所以轨道的大小就是陪集的个数。
4练习
[由于练习部分主要是要求读者进行计算、概念辨析和理论证明,并非正文的组成部分,这里的解释将聚焦于说明练习的目的和关键点,而非逐一解答。]
4.1 计算练习 (1-3)
* 目的: 这些练习要求学生亲自动手,使用表格16.10来计算所有元素的不动点集 $X_\sigma$、稳定子群 $G_x$ 和作用的轨道。这是巩固定义、熟悉查表、并将结果与几何直观相结合的最佳方式。完成这些练习是理解本节内容的基础。
4.2 概念练习 (4-10)
* 目的: 这些练习旨在检验学生对本节引入的各个核心概念(忠实作用、传递作用、子G-集合、轨道、同构G-集合等)的精确理解。
* 练习4,5要求学生像编辑一样修正不严谨的定义。
* 练习6,7要求学生用轨道的语言来描述其他概念,建立概念间的联系。
* 练习8是一系列判断题,覆盖了本节几乎所有的易错点。
* 练习9,10引入了 G-集合 之间的同构概念,这是一个更高层次的抽象,讨论何时两个群作用在结构上是“一样”的。
4.3 理论练习 (11-20)
* 目的: 这些练习是本节内容的延伸和深化,要求学生进行严格的数学证明。
* 练习11-13是关于忠实作用和稳定子群性质的简单证明。
* 练习14-17是本节的理论核心的延申,它们引导学生一步步证明任何 G-集合 都同构于一个由陪集空间构成的不交并。这是群作用的“结构定理”,其重要性堪比有限阿贝尔群的结构定理。它告诉我们,例16.7中描述的陪集空间作用是所有群作用的“原子”或“构建模块”。
* 练习18-20要求学生应用练习14-17的理论,去分类特定小群($\mathbb{Z}_4, \mathbb{Z}_6, S_3$)的所有可能的传递作用。这需要学生找到群的所有子群(到共轭为止),然后为每个子群 $H$ 构建 $G/H$ 上的作用表,是理论与实践的完美结合。
6行间公式索引
1. $$
\begin{aligned}
\phi\left(g_{1} g_{2}\right)(x) & =\sigma_{g_{1} g_{2}}(x)=\left(g_{1} g_{2}\right) x=g_{1}\left(g_{2} x\right)=g_{1} \sigma_{g_{2}}(x)=\sigma_{g_{1}}\left(\sigma_{g_{2}}(x)\right) \\
& =\left(\sigma_{g_{1}} \circ \sigma_{g_{2}}\right)(x)=\left(\sigma_{g_{1}} \sigma_{g_{2}}\right)(x)=\left(\phi\left(g_{1}\right) \phi\left(g_{2}\right)\right)(x)
\end{aligned}
$$
**解释**: 该公式链证明了映射 $\phi: G \to S_X$ 是一个**群同态**,即 $\phi(g_1g_2) = \phi(g_1)\phi(g_2)$。
2.
$$
X=\left\{1,2,3,4, s_{1}, s_{2}, s_{3}, s_{4}, m_{1}, m_{2}, d_{1}, d_{2}, C, P_{1}, P_{2}, P_{3}, P_{4}\right\} .
$$
**解释**: 该公式定义了在例16.8中,正方形**对称群** $D_4$ 所作用的包含17个几何特征的**集合** $X$。
3.
$$
X_{g}=\{x \in X \mid gx=x\} \quad \text { 和 } \quad G_{x}=\{g \in G \mid gx=x\} .
$$
**解释**: 该公式定义了两个核心概念:**不动点集** $X_g$(被操作 $g$ 固定的点的**集合**)和**稳定子群** $G_x$(固定点 $x$ 的操作的**集合**)。
4.
$$
X_{\rho_{0}}=X, \quad X_{\rho_{1}}=\{C\}, \quad X_{\mu_{1}}=\left\{s_{1}, s_{3}, m_{1}, m_{2}, C, P_{1}, P_{3}\right\}
$$
**解释**: 该公式给出了例16.11中,针对 $D_4$ 的几个具体操作($\rho_0, \rho_1, \mu_1$)计算出的**不动点集**。
5.
$$
G_{1}=\left\{\rho_{0}, \delta_{2}\right\}, \quad G_{s_{3}}=\left\{\rho_{0}, \mu_{1}\right\} . \quad G_{d_{1}}=\left\{\rho_{0}, \rho_{2}, \delta_{1}, \delta_{2}\right\} .
$$
**解释**: 该公式给出了例16.11中,针对正方形的几个具体特征(顶点1,边$s_3$,对角线$d_1$)计算出的**稳定子群**。
6.
$$
\left(h_{1} h_{2}, g\right)=\left(h_{1} h_{2}\right) g\left(h_{1} h_{2}\right)^{-1}=h_{1}\left(h_{2} g h_{2}^{-1}\right) h_{1}^{-1}=\left(h_{1}, *\left(h_{2}, g\right)\right) .
$$
**解释**: 该公式链证明了**共轭作用** $*(h,g) = hgh^{-1}$ 满足**群作用**的第二条公理(兼容性/结合律)。
$$